Seen some
Folktales from Japan (TV)

Blast of Tempest (TV)