Natsuko Takahashi is known for Guyver: The Bioboosted Armor (2005), The Lady Shogun and Her Men (2010) and Seven Days: Monday - Thursday (2015).
No data