This was found while doing groundworks in an industrial area in Dortmund, Germany. It is made from Metal, but not rusting. Size is 15x25cm. Any ideas what it could be?4yr ⋅ madmaniac ⋅ r/whatisthisthing