JAPAN | Friday, 18 December 2009 | Views [553]
Large creepy spider? Or an attempt at high altitude Thriller?