Still not clear as to the meaning of these stickers in downtown Toronto.
But there are a few possibilities:
1. It’s advertising the To Fu Oyako brand of Devilrobots figures and there wasn’t enough space for the Oyako part, a phone number, or a website. 43 more words