Cay Izumi was born on December 30, 1986 in Hokkaido, Japan. She is known for her work on Tokyo Gore Police (2008), Beyond the Blood (2012) and Vampire Girl vs. Frankenstein Girl (2009). Read more on iMDB