Kotomora
人食い (ひとくい, hitokui) Japanese meaning: cannibalism | Kotomora