Japanese Maki Horiguchi expertly pleasured in intense encounter