The Translated Japanese Title Would Make for a WAY Cooler Movie

Advertisement