Suzuki=Bakudan 2025
Theme Song Performance
Okehazama: Oda Nobunaga Birth of the Overlord 2021
The Floating Castle 2012
Elephant Kashimashi Documentary Film: Tobira no Mukō 2004
as Self
Credits from TMDB.