LARVA [Waddling Farter Larva - Red] - Korean TV Slapstick Comedy Animation Bug Character Toy

Korean Made TV Series 3D Animation Larva
Farting Noise Making/ Funny Effect Sounds/ Waddle Waddle Walking
AAA x3 Battery Required
Polyes