King Boo

King Boo (Japanese version: King Teresa (キングテレサ Kingu Teresa, romanized as King Telesa))