A big building to place on top most of the iliada game studio 6mm buildings.

Provides 120x120mm area. With corner covering details and top AC units.

Big Base Building

    Iliada Game Studio

    Based in Turkey, Çanakkkale

    • TWW
    • Black Facebook Icon
    • Black Instagram Icon
    • Black Twitter Icon
    • Black Pinterest Icon