https://dryedmangoez.com/2016/08/06/recap-kamen-rider-ghost-episode-42-astonishment-the-truth-about-sennin/
Recap: Kamen Rider Ghost, Episode 42 - Astonishment! The Truth About Sennin!