Slayers Super-Explosive Demon Story

Alt titles: Choubaku Mahouden Slayers