Xibalba

Xibalba (シバルバ) is an mysterious monster appeared in Kamen Rider Ghost: Legendary! Riders' Souls!. Little know about his relationship with the Ganmas at this time.

History
TBA