Yellow Demon

Yellow Demon is an Enemy.

Location

 * Peach Boy