Photos & Videos Anyone have anything on this British cutie Ren?