I once read somewhere that all parents mess up their children, the question is how much.
Boy, that kiddo is gonna have major culture shock at some point and if he's too oblivious to tell... I fear for Humanity.
Oh the irony... the 'Prince of Hell' may just be the world's savior.