On my recent trip to Japan I discovered I love Japan, Japanese people, Japanese cities, Japanese trains, Japanese toilets, Japanese beer and Japanese food…. A lot. It appears the feeling is mutual as I found my smiling snout plastered on walls, posters and signs around the country.

Oink oink,

Truffle Pig.