Hellen Mena for SoHo Magazine Costa Rica Jun 19, 2012 | Hellen Mena | 0 | Hellen Mena, not sure who she is, but DAMN is she insanely hot. [Show picture list]