in

Rook! Gojirra!

godzilla-tree

I don’t know where this mall is, or what nation. I can only assume its in Japan. The one thing I know for sure is I want to shake the person who had this idea’s hand.

What do you think?

Written by Big Jeffrey

Comments

Loading…

Loading…

0

The Real Santa

I think its back to the drawing boards