Where is Shigeyuki Miya?

Movie Role
Lupin the Third: Green vs Red (2008) Director