Found this strange looking big can anyone identify it?

I thought it could be a tick but it super huge?
Found this strange looking big can anyone identify it?
Found this strange looking big can anyone identify it?
Post Opinion