Red Demon

Red Demon is an Enemy.

Location

 * Peach Boy