Japanese goddess Shino Isshiki indulges in dominant role.

77