rickyleong.com
Thunder Bat
Sticker/wall art from Toronto, seen somewhere along Queen Street West (IIRC) on a short stopover between trains in April 2013.