love the pic

but the stars and the rest are maybe a bit too much...
and also, wtf is radar doin there?