japan- star sand- roger pulvers

Star Sand, a directorial debut by Roger Pulvers stars Lisa Oda and Shinnosuke Mitsushima. The new film is about an Okinawa-set mystery tale with a powerful message about compassion and quiet acts of heroism during wartime. Photo: STAR Sand Team

April 21, 2017 3:15 PM (UTC+8)