Monster spotted in Russia! Russia Strange things Yandex March 18, 2021March 18, 2021 by Franz Franz · Reply Subscribe! Please wait... Similar Street View images Jurassic World in real life Slenderman Spotted On Yandex? dinosaurlakemonsterOstashkov