Something you don't see every day: Ground Self-Defense Force rangers marching through central Tokyo.