It really is a lion crossing the road in front of our vehicle