Japanese teen Yume Kanoi's wild ride