Japan Is a Strange Country…

.