Icarus

Icarus

 

Icarus is the son of Gaius and Fiona. He is CEO of Iskra Architecture based out of Ultima Terra and is known for his work on the Imperial Malus Amphitheatre project. His brother is Isaac.


Leave a Reply