NCT05148078 - Pediatric Radiation Oncology With Movie Induced Sedation Effect (PROMISE) | Crick | Crick