Today’s winning Lady in Red
Lady in Red
The lovely Fumika Baba (born Japan 1995). Popular actress and cultural icon. Fumika appears regularly on Japanese TV, especially Idol shows. When not busy she is studying English Literature at the University of Tokyo. Baba’s cousin is poet Megumi Baba.