JAPAN | Wednesday, 26 December 2012 | Views [449] | View Smaller Image
In the same scene, the common dream, or the promise.