Movie History Battle King!!: We'll Rise Again 2023 The Last Supper 2005 Saigo no bansan 2005 Ki-re-i? 2004 Mail 2004 Shibuya kaidan 2004 Terror of Beauty 2004 The Locker 2004