No.13372113 ViewReplyOriginalReport
Idk if this is the best board to ask about this topic but I haven't found a better one. This monstruosity appeared some days ago in front of the beach of my city. Does someone know what it is?