Kamen Rider Spirits Chapter 10: Tears of God Part 2

Tears of God (Part Two) is the tenth chapter of Kamen Rider Spirits and the final part of the Tears of God two part story.

Allies

 * Victor Harlin

Enemies

 * Salamander
 * Needle