Vocabulary

サンドボックス

sandbox (environment); test environment

noun