Skip to main contentLeader of the Hundred Demons, Ikazuchi #DZ-TB01/130EN