The leaf monster Cam errors South Africa June 8, 2014June 8, 2014 by StreetViewFun.com StreetViewFun.com · Reply Larger Please wait... Similar Street View images The Pixel Monster Leaf Leaf stuck on camera Monster spotted in Russia! Flying Leaf Black hole? No. Green hole. Very clean G-Class glitch Drift marks? Highway to heaven?