#1DXD Caster's Magecraftby IvanCruz37.8K46611Caster. His name is Ivan. He was a human. A heroic spirit. He learned Rune magic and illusion. But the most he spiecalized is Sword. He casted a miracles. A miracles tha...dxdhighschooldxdheroicspirit+9 more