Tag "Hokmuto"

‘Let them fight!’ New trailer showcases Godzilla vs. Hokmuto

I think I need a clean pair of shorts after watching the new Godzilla trailer that was released today for the Asian market. This is easily the best trailer by far.