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).
Momo and Okarun set out on their latest adventure, traveling to a hot springs town home rented by Jiji, Momo's childhood friend and former crush, with the goal to solve the mystery surrounding his family.
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.