Aha!! i have proof everyone check this out. Funimaion even has it on there homepage and has confirmed it. This is a pic of what Mr. Satan will look like in the movie, as u can see he's calling his agent on the set as he rides the subway train too see what time he has to be there for his take