Alyssa Reece rails the super-steamy Japanese stud