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