UMICOZA1287-97, Kabira, Ishigaki Shi, Okinawa Ken, 907-0453, JapanTEL +81-980-88-2434 Access from city This MANTA landmark is on Route79 heading to Kabira Bay. We have free parking.