School Meals Time Final Battle Cast Hayato Ichihara Rena Takeda Taishi Sato Hana Toyoshima Tatsunori Tsujimoto Masaru Mizuno Kiichi Naoe Doronzu Ishimoto Maiko Ito Yoshi Sako