Anime The Yorozuya and Shinsengumi team up to take down a harassing "Robin Hood" stealing women's panties 2022-07-17