January 26, 2018July 4, 2020 LogicallySound You think your little sister is that cute? Incest and modern mainstream anime.