I have no idea what's on there lol I kinda get why you say it looks repulsive but your not 100% about that #healthlife yet.
No idea what that "cheese" is though the crust is gluten free if you care about those things but it's all vegan but I'd bet it tastes great although they were a little over enthusiastic with the pesto for me.
It was posted on facebook by this under nourished, weak ass vegan bodybuilder who doesn't even count his calories.