During the events of Kamen Rider Ghost, the Prince of the Ganma reflects on his history and origins.
1971
2015
2010
2025
1994
1996
2016
2012
2020
1975
2004
2003
2006
1979