You remember this scene from nazo unleashed?
I do not ðŸ˜ðŸ˜ðŸ˜
Idiot Animations
Hint: quarter of earth demolished