Rook! Gojirra! Posted on December 27, 2013 | by Big Jeffrey 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.