Humans in the Self-Defense Force take on Godzilla and look cool doing it in the latest kaiju film — “Godzilla Resurgence” — from Toho.
Source: CNet