Mekazoo…Mekazoo…Mekazoo really sounds like one of those titles that’s just out there for comedic use.