love

The Station Masters of Japan

Japan has an undeniable love affair with the cats. From Catfes to cat-informed merchandise, to say the country is crazy about the animal is an understatement. And this fascination extends to their transportation system, as well.