I'm putting my two cents in here, but Mallard was not confirmed to be the official name, after all, it has only appeared on the Spanish Spirit Tracks site, and for those who are unaware, mallard is Spanish for "train". Ultimately, he may not even have an official name, but Simply "The Demon...