Japanese Kyoka goes wild with fingers and toys in a steamy Asian adventure