Chicken Phoenix Cast Arata Ryô Narita Sara Marie LiLiCo Kanji Tsuda Ryohei Abe Shôhei Hino Eiji Okuda