Kefi 2026
Actor
Omukade 2026
as Japanese Soldier
Uranus 2324 2024
The 12 Day Tale of the Monster that Died in 8 2020
as So Okamoto
Furiko 2015
Sakura Housara 2014
Credits from TMDB.