dryedmangoez.com
Recap: Kamen Rider Ghost, Episode 38 – Resurrection! The Souls of Heroes!
Kanon covers Alain’s sore back with Salonpas after his intense leapfrog training session with the bird people. Next to him, Makoto finally wakes up and leaves.