Godzilla vs. Kurama

Godzilla vs. Kurama is a What-If? episode of Death Battle.