Sentai Filmworks Licenses "Windy Tales"
/It has been said that air becomes wind when it is agitated. As luck would have it, a small unassuming village in the Japanese countryside, known as the Village of the Wind, harbors a group of mysterious wind handlers who tempt fate.
Read More