This voracious looking tea infuser looks like a cross between a Super Mario Bros. Piranha Plant, Audrey II, and a terrifying mutant Venus Fly Trap.
This monstrous 6 foot tall man-eating Venus flytrap is actually an animatronic talking nightmare of nature that features long leafy arms, realistic plant greenery,... More