Hana Kino
Hana Kino was born on 8 January 1948 in Sendai, Miyagi, Japan. She is an actress, known for Itoshi no Irene (2018), Enjin sentai Gôonjâ (2008) and Soshite chichi ni naru (2013).
Movies
5.3
A mother searches for her missing son after a devastating calamity, only to realize that she has died and is now confined to a realm of restless spirits.