An animated short film on how Japan has undergone extreme suffering from atom bomb explosion. . Say no to WAR....