Japanese beauty explores alien pleasure dome