Deku Toad

The Deku Toad is the mini boss that appears in the Lakebed Temple in The Legend of Zelda: Twilight Princess