How did Kirio regain his memory?
As seen in a later episode


  Kirio was actually travelling through time with Tokisaka while Hakumen no Mono sent out its minions to remove both Ushio and Tora from the memories of everyone they had contact with.