That isn't a kangaroo, it's a giant fucking rat! :lol
There's no such thing as wild boa constrictors or giant pythons in Australia. Obviously it's been fed something decently sized and a pest (i.e. a small kangaroo) to feed it for 6 months. Look at the size of the leaves and sticks compared to the bodies, it's pretty small for a red kangaroo (which is the colour of the fur) that can reach a height over 6-7ft when standing on it's feet.
And haven't we already discussed that the snake-eating human pic is false as shit?