Kotomora
食人種 (shokujinshu) Japanese meaning: cannibals | Kotomora