User blog comment:The Regurgitator/Those Lucky Latin Americans.../@comment-2065052-20100731014652

I think its called "Presto Platform Perform", but I;m not sure.