Houko Kuwashima was born on December 12, 1975 in Iwate, Japan. She is an actress, known for Noir (2001), Demon Slayer: Kimetsu no Yaiba - The Movie: Mugen Train (2020) and Metal Gear Solid: Integral (1999).
Read more: Imdb