>>56356639https://ja.wikipedia.org/wiki/731部隊In popular culture :
>Documentary as recent as 2018>In a Manga serialized from 2019>In a National TV Drama as recent as 2020 (also have a movie in the same year)It's not really something taboo it seems
But yeah it's better to ignore shit like this