Rio Kanno

Rio Kanno

Rio Kanno was born on September 25, 1993 in Saitama, Japan. She is an actress, known for Dark Water (2002), Gôgô sentai Bôkenger (2006) and Sekai no chûshin de, ai o sakebu (2004).

Tv Show