Kotomora
イタジイ (いたじい) Japanese meaning | Kotomora