shrekyourself - be careful what you wish for

more about : shrekyourself