Concept Poster The Summit

A concept poster for a monster feature in development.