[ti]giggle[/ti]The Red Badge of Courage in Japan