I think he's based in England. I just saw a picture on Twitter of his Ant Man one and followed the track back to him.