Episode 20

The Demon Returns (妖、帰還す, Ayakashi, Kikaesu) is the 20th episode of Ushio and Tora TV series.