Royal Bank of Canada ‘Muffin Man’ Posted November 23, 2008 by Matt Directors: Tom and Mark Perrett Production: Nexus Productions Responsible for creating all the characters.