Anime Hattori ninja engages in steamy sexual encounters. Anime Hattori ninja engages in steamy sexual encounters. Anime