Sakurashin is a town where supernatural beings called youkai can coexist peacefully with humans. The city was built around the "Nana-gou", seven huge cherry blossom trees that connect the human and youkai worlds. About half of Sakurashin´s population is composed of youkais who have migrated from the other world. Four young but powerful individuals are chosen to protect the town and the gate.
Last Episode01x13 A Song of Flowers Aired: Dec. 28, 2008
No Summary Found
Series Fun Facts
- [no trivia found]