Kotomora
キュルキュル (kyurukyuru) Japanese meaning: squeaking | Kotomora