... % deposit,70% balance About JAMMAJAMMA AMUSEMENT is a leading amusement machine manufacture in Guangzhou, China. Being established in 2001, JAMMA has ... many customers from South America, Europe, Asia, the Middle East. 2012 hot sale&funny inflatable castle,inflatable house