Kotomora
キーン (きーん, kiin) Japanese meaning: screech | Kotomora