Chiikawa the Movie: The Secret of the Mermaid Island 2026
Original Music Composer
The Baby Birds of Norman McLaren 2014
Music
Poker 2014
Sound
Homesick 2013
Live from Tokyo 2010
as Self
A Lovers' Discourse 2008
Credits from TMDB.