Shirô Saitô was born on 31 August 1956 in Sakata, Japan. He is an actor, known for Sabikui Bisco (2022), Megalo Box (2018) and Princess Mononoke (1997).
During her family's move to the suburbs, a sullen 10-year-old girl wanders into a world ruled by gods, witches and spirits, and where humans are changed into beasts.