Honestly, what else do we know about Segovia other than the fact that, by some twist of the multiverse, it's incredibly tiny? It has only gotten four cards, after all, including the Battle:
Segovian Leviathan
The Hippodrome
Segovian Angel
EDIT: I guess it'd be Tiny Rome, judging by the...