Kotomora
人肉食 (jinnikushoku) Japanese meaning: cannibalism | Kotomora