I sighted this the other day in Leslieville right next to the Toronto Film Studios on Eastern Avenue close to mum's place. Next to it, there's an ask from the Torontoist asking the person who put this up to contact them for a story. Who could have done this? What could it even mean? My friend and I came up with all sorts of maybes but nothing worth repeating LOL.
Either way, quite intriguing.