Lupin the 3rd
Run with the Wind
Chihayafuru
The Wife Whose Liver Was Taken Away
TV · Executive Producer · 23 eps
TV · Other · 24 eps
TV · Other · 7 eps