Godzilla drop kicking Megalon.; kicking, drop, godzilla

Godzilla drop kicking Megalon.