VISIGOTH KINGDOM
KINGDOM OF SUEVI
FRANKISH KINGDOM
ANGLES AND SAXONS
OSTROGOTH KINGDOM
EASTERN ROMAN EMPIRE
KINGDOM OF THE VANDALS