Super Princess Peach
Moby ID: 21486
Trivia
References
Stafi, the starfish character from the Legend of Stafy game series for Game Boy Advance and DS, makes a cameo appearance in this game. He is a rare enemy that only sometimes appears, and to get his Glossary entry, players must defeat him in three different worlds.
Know of any trivia we're missing? Contribute.