What is this I don’t even…
Photo taken by yours truly on 2010-Jul-30, at the toy section of The Landmark Department Store in TriNoMa Mall.
The person in charge of the wall decal must have thought it clever. Such a sinister, subliminal mind fuck on hapless children.
The Joker and Tyler Durden would surely approve.