Okinawa’s Shikuwasa Citrus: Benefits of The Japanese Fruit July 28, 2021 Shikuwasa limes, also called citrus depressa, are a citrus fruit grown on the island of Okinawa and one of the island prefecture’s must-try foods.