[[Is it a lemon or a lime?! It’s a SHIKUWASA!]] Shikuwasa Park | Okinawa, Japan