Kotomora
イモリ (いもり, imori) Japanese meaning: newt | Kotomora