What is this?!?!?
https://imgur.com/a/TRUAhQF
you found the portal to Dalmatia! nice
jk it is a fence that is there since December 2017 I think and was never removed since then and thus was reported many times already
It's a Lamborghini Aventador LP700-4 ! jk