Tamashii: Insert Episode 2 English Sub

Click to Download this video!
Published on November 14, 2017 by William

What happens when you manage to insert your soul into your sister’s body? Well, you play with yourself, of course! Enjoy this fabulous film subtitled in English for your pleasure.


Add your comment

Your email address will not be published.