Japan, Weekly Photo Challenge10 Comments Is this picture wonder ? 11/14/2011 Arnold SummerField This picture was taken in April 2008, at Sakra , Chiba, Japan. Continue reading Is this picture wonder ?