Kotomora
インキュベート Japanese meaning | Kotomora