Yûji Himaki is known for Mahoromatic (2001), Lupin III: Dead or Alive (1996) and The World's Greatest First Love (2011).
No data