This week has been a wild ride for fans of Japanese scifi/fantasy/horror! Kicking things off, we finally have trailer for Godzilla: The City on the Edge of Battle! They’re…still not sho…

Maser Patrol