Kotomora
キーッ (きー, kii) Japanese meaning: with a screech | Kotomora