Great Demia

Great Demia is a villain in that appears in Kamen Rider Ghost: Final Stage.