>>5031649
Having checked on google it seems like that's what it is. Pretty big one though. I've snapped a better pic so you can compare them. You can still only barely see the big one but the one on the left looks like the same species