Yumiko Shaku was born on June 12, 1978 in Kiyose, Japan. She is an actress, known for Godzilla Against MechaGodzilla (2002), The Princess Blade (2001) and Shichinin no onna bengoshi (2006). Read more on iMDB