1999
I think it’s great he has South Park stickers on his guitar.
Gods can like South Park and pringles!
So.. He’s human after all? :O