Skip to main contentLeader of the Hundred Demons, Ikazuchi 2025 Cardfight!! Vanguard | SuperCatch