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