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