Something Amazing »
By John on Jul 1, 2009 in Art, Culture, Featured, Fun Stuff | 0 Comments
The internet is great because you sometimes stumble across things that just take your breath away. I came across such a thing this morning. What is most likely one of the largest and most intricate paper sculptures (and certainly one of the most beautiful) is on display in Tokyo at an exhibition called Umi no Ue no Oshiro (A Castle On the Ocean ).









































