The War of the Gargantuas (Furankenshutain no kaijû: Sanda tai Gaira) Reviews

December 10, 2013
Terrifically entertaining and involving in a way that completely sidesteps irony.