Captain Create is on an island in the South Pacific while we are all in Utah in the snow... She's gone to Okinawa, Japan today! While Okinawa is the smallest and least populated of the five islands of Japan1, it has a lot of cool stuff going for it, including being the birthplace of Karate,… Continue reading Around the World in 80 Plates: Okinawa, Japan