Super Jesus In A Party Hat james

Who the hell is James?
Oh, giant peach.