Hoo

Hoo is a boss in Super Princess Peach. He or she is the protector of Hoo's Wood. It is a giant owl. Princess Peach must use the Joy vibe to get above Hoo and then land on the owl to damage it.