Legislature The legislative branch of the Ryukyu Islands government was called … Continued MIYAZATO Senri
The Shadai Party More properly the Okinawa Shakai Taishū-tō (Okinawa Social Mass Party), … Continued MIYAZATO Senri