Games/The Triumphant Return of Diabolos/MediaThe Triumphant Return of Diabolos·, 2022 · Kagura GamesMediaBack to gameAll9Screenshots8Videos1Screenshots8Videos1TrailerMore about The Triumphant Return of DiabolosPlayer reviews