Jul 03 ,2017

The Surprising Things You Can Buy at a Convenience Store

Convenience stores are open 24 hours a day, 365 days a year, and carry almost anything you could ever need! Here, we'll tell you the surprising things available for purchase!

  • Japan Trend
Jun 27 ,2017

An Amazing View from a Swan?! A Trip to Okayama Castle!

Tucked away in Okayama Prefecture, also known as the "Sunny Country" because of its great weather and lack of rainy days, sits Okayama Castle!

  • Spot & Travel