Don Lewis and The Live Electronic Orchestra 2024
as Self
The Tale of The Princess Kaguya 2013
Musician
Credits from TMDB.