“Are we sure he isn’t really from somewhere a lot warmer than that? ;-)”
You mean like...HELL?
Or maybe Kenya...