x
uploads/loochoo.jpg

loochoo n.琉球 (= Ryukyu Islands)。

loochooan