A perfect tribute to Japan-themed movies about huge robots fighting huge monsters
Artemy Tregubenko
more reviews