Kotomora
厭人者 (enjinsha) Japanese meaning: misanthrope | Kotomora