Kotomora
食人族 (しょくじんぞく) Japanese meaning | Kotomora