Roppongi Spider Posted on September 9, 2006 by redoctopus13 This was directly left of the big building in the previous picture and it was HUGE!!!!!