To be fair, snow falling in that guy's shop wouldn't surprise me.
Yeah, he's obviously not human, which is something Mila should've seen a mile away, honestly. He didn't even care that Mila found out that he set her up as another of Damian's wives, the asshat. >_<