Turns out sightseeing in Japan is even better when there are 100 cats hiding everywhere. Charming artwork, chill music and a perfect little game for switching your brain off.