There’s no reason this many people should be on one song.
There’s no way I can go all the way in depth about each and every person’s contributions to this song; what I can do is tell you what the track sounds like, though. Initially, It reminds me of a Chipmunks ballad, then turns into this funky gospel gem that has Chance rapping like a nervous teenager and a bunch of other artists taking you to church. There you have it, I’m going to hide in the closet now.
Peter Cottontale is a helluva rap name.