Japanese fantasy brought to life with erotic imagery and intense passion.