This photo was taken in Romania, you can read a little more about it over at Cryptomundo. Looks like man in a suit to me and also kind of like an action figure.I don't know what it is but I'm always reading discussions about how it would be expensive to produce a realistic Bigfoot suit, something that could fool experts. I don't really accept that argument, I have a background in the arts and I've seen some pretty impressive creations from poor art students using materials found on the beach.
All that I feel would be needed is time, time for planning, time for sourcing materials and time for building.
Since I started this blog I've always had the idea of making a Bigfoot suit, but I'm sure that won't happen for a long time.
Update: Thanks to the Anonymous commenter in the comments below for this video, the subject looks awfully a lot like the one in the photos. I found a version on youtube, coz well I'm addicted to the place.
Video of Bigfoot in Romania.