Rina Takeda was born on June 15, 1991 in Yokohama, Japan. She is an actress, known for The Tale of Iya (2013), Dead Sushi (2012) and High-Kick Girl! (2009). Read more on iMDB