Snow Monsters in Zao, Japan - have you seen them?
Started by StrangestWeather in Japan 20-Nov-2013 - 1 Reply
StrangestWeather posted Nov-2013
I am researching a story for a TV documentary about the "snow monsters" which can be found in Zao, Japan. I have seen lots of great videos and photos but I was wondering whether anyone has seen them first hand and might be able to tell me about it?
Just send me a private message if you or someone you know might be able to help!
reply to 'Snow Monsters in Zao, Japan - have you seen them?' posted Dec-2014
Topic last updated on 09-December-2014 at 08:42