Rook! Gojirra!

I don’t know where this mall is, or what nation. I can only assume its in Japan. The one thing […]

More ->