And the answer is … it’s a Nile Monitor Lizard

NILE MONITOR LIZARD