Sklarian Embassy
Location » Sklarian Embassy appears in 1 issues.
The Sklarian Embassy is set in the 30th century Earth and held its place in the city of Metropolis to the Sklarian race. It made its only appearance in Legion of Super-Heroes volume 3 #9.
Recent topics on Sklarian Embassy Forum
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment