Orochi

Orochi is a Boss Battle in World Flipper.