Japan is the land of panda-shaped breads in grocery stores. It is the land of green forests and festivals filled with lanterns. It is the land where cats roam the streets as free beasts. It is the land where elementary school students display their athletic prowess every year by mastering