Giant Chuchu

Giant Chuchu is a name from the Nintendo Player's Guide that refers to either of two large Chuchus from The Legend of Zelda: The Minish Cap:


 * Big Green Chuchu: The boss of Deepwood Shrine
 * Big Blue Chuchu: The mini-boss of Temple of Droplets