xyFace Helena Roman 2010-03-25 Helena Roman Photos Helena Roman on the Screen Helena Roman appeared in the movie Itchy Love(2005)。 Itchy Love(2005)