Kotomora
めまぐるしい (memagurushii) Japanese meaning | Kotomora