About Japan-Search Japan-Search is Omotenashi: Hospitality and generosity at the next level The Japanese archipelago is made up of four main islands: Hokkaido, Honshu, Shikoku, Kyushu with many other smaller and gorgeous islands such as Okinawa lying around them like encrusted jewels. Japan is a beautiful country. A country of exquisite flavors and kindness. For those who don’t know much about Jap