All Channels

Himeyuri Peace Museum in Okinawa Creates Anime Short

The Himeyuri Alumnae Incorporated Foundation, which runs the Himeyuri Peace Museum in Okinawa, has produced an animated short film titled "Himeyuri." The short premiered at the museum on June 23 and is currently screening until August 15.

Read Full Story >>
The story is too old to be commented.