Family Banana Coaster at Cosmoworld (Yokohama, Japan) – filmed on the Theme Park Review Japan Trip 2011.

AloJapan.com