Japan 2005
This has to be some Imperial Horse Guard thing I'm figuring.