Crab Island Children's Theme Park

Chaoyang, China

Fruit Worm Coaster (Powered)
Unknown, 2006, Steel
Fruit Worm Coaster