fbpx

Things Left Inside Buildings By Previous Owners

This ornament

BoredPanda

Probably this is not as weird as finding a human head but this ornament is still very strange: a frog riding a turtle that maybe has some special meaning but without any explanation, it just looks weird.