There be dragons in the sands at Showa Kinen Park, a huge 400 acre green space in northwest Tokyo.
Photo by Ed Jacob