Wow, take a look at this Tokyo New Year Meeting. We think we just found Japanese car culture heaven.