Kotomora
醜怪 (shuukai) Japanese meaning: monstrously ugly | Kotomora