The Evil Queen! Extreme Evil Festival 2025
Card, notes and results of the show Indy - The Evil Queen! - Extreme Evil Festival 2025 (Tokyo, Japan - 2025)
Card, notes and results of the show Indy - The Evil Queen! - Extreme Evil Festival 2025 (Tokyo, Japan - 2025)