Clawbug

Clawbug Is a boss in Zelda big adventer His in a dungeon called Tree palace