JAPAN | Thursday, 4 September 2008 | Views [292]
The assembled troops, an awe-inspiring sight indeed!