Today’s Winning Lady in Red!
The Amazing Rika Izumi
One of Japan’s most recognizable smiles, Rika Izumi, born October 11, 1988 in Kyoto. Actress, model, singer and author, Rika has a very busy career. Perhaps her best role was in the 2006 film The Go Master.