Scott Ripley

Scoot Ripley is the stage 3 boss of Star Wrecker 2.