October 13, 2011 11 notes
strangerains:
Umi no Ue no Oshiro (海の上のお城); Castle On the Ocean · an unbelievably beautiful hand made art installation by Wataru Itou which took over four years to create, complete with electrical lights and a moving train, all made of paper …