About Us


contact_phoneContact Us
peopleJilly Ji
stay_current_portrait
homeNo. 9 Chuhua Road, Fengxian, 201417, Shanghai, Shanghai - China

Company Profile

Design, make and sell inflatables, amusement park rides and water park rides