User blog comment:Damienangrybirds/Despicable Me Party/@comment-13002332-20130722133726/@comment-5343254-20130727235048

Do you mean El Macho?