Category:Himeyuri Peace Museum

English: Himeyuri Peace Museum in Itoman, Okinawa prefecture, Japan.