Japanese cooky Azusa Nagasawa in wild ride