Episode 19

The Demon That Turns Back Time (時逆の妖, Tokisaka no Ayakashi) is the 19th episode of Ushio and Tora TV series.