Parade of 1000 Samurai - 1/23/03
Are These The Last Guys?
Everyone seems to be heading into that little area with the stables and so on. Perhaps this parade is over.