Teiyû Ichiryûsai was born on 20 June 1958 in Osaka, Japan. She is an actress, known for Fist of the North Star (1984), Jak II (2003) and Super Smash Bros. Brawl (2008).
After losing her parents in a car accident, Okko starts living in the countryside with her grandmother who runs a traditional Japanese inn. While she prepares to be the next owner of the inn, Okko can somehow see friendly ghosts.