Skip to main content

Quirky Places

Japan is a country that values and has always found time for the quirkier, more unusual, and funnier side of life.