Vocabulary

イマーシブ

immersive

na-adjective