It's a Flickering Life Cast Kenji Sawada Masaki Suda Mei Nagano Yôjirô Noda Lily Franky Ohshiro Maeda Jun Shison Nobuko Miyamoto