Japanese teen Rinoa San's wild ride