site profile thumbnail

Description

Studio Megalo is a French hybride creative studio who makes video games, comic books and movies.
webdesignprintcommunicationstudiologographic designgraphic studiomoviegaminggalaxymegalo