Cid is effing teh hawt.