Hello again everyone!
Stumbled upon this spectacle outside Parco Department Store in Tokyo.
errr-errr...& more errr...
kinda had mixed feelings about this 'RED Alert' display somehow...
But I let you be the judge, okie*
~Take a closer look :
" so...what do you think guys? "
It's quite Tim Burton-esque, no?
- Photo ©LENORENEVERMORE