The Kamikaze-Suicide Soldiers

(unofficial title)
  • Japan Minami Taiheijó nami takaši (more)