White Light/Black Rain: The Destruction of Hiroshima and Nagasaki
Race to Oblivion
Movie · as Self
Movie · as Self - Hiroshima survivor