Netflix Movies Starring Mai Takahashi

Mai Takahashi was born on February 23, 1984 in Fukuoka, Japan. She is an actress, known for Strange Circus (2005), The Great Yokai War (2005) and Kazuo Umezu's Horror Theater: Present (2005). Read more on iMDB