I was walking around the streets of Toronto earlier this week and somehow wound up in front of a store with this crazy thing in the window.
It's obviously some kind of custom T-Shirt mash-up of Astro Boy and Fidel Castro, not a real licensed product. At any rate it's not anything I would have ever expected to find in my travels, so I was quite surprised and had to take a quick picture to share with you here.
I don't know the name of the store this was at, but it was somewhere right downtown on Queen Street, if you're interested. Viva!