Poster of Episodes in Nura  Rise Of The Yokai Clan - Demon Capital - Demon Capital

Nura Rise Of The Yokai Clan - Demon Capital

First Episode Aired On:
Sunday, July 3 2011
13 years ago
Last Episode Aired On:
Sunday, December 18 2011
13 years ago
Number of Episodes: 24