Japan's Chigusa Hara indulges in a wild ride of raw passion