Mesmerizing nipponese Kanon Hanai blows and rides