Kayne West's ego knows no bounds. That's a given. He still wants to prove that fact to you though and to really ram it home, he's naming his new single 'I Am A God'.

A source close to the star shared this news with Huffington Post and explained the title by saying, "while everyone will have to wait for the actual song to parse the specifics of the song’s message, the source hinted that the idea was generally that all people are manifestations of a higher power."

Hopefully this means he's planning on calling his baby with Kim Kardashian, Jesus.