Vocabulary

アイソレーションタンク

isolation tank; floating tank; sensory deprivation tank

noun