top of page

Concepts

Leviathan

Leviathan started as a concept for my "Mythological" Concentration piece collection for my Advanced Art Workshop portfolio in 2018. Since then, I've been learning how to better sculpt his anatomy and how to further bring forward the fearsome beast I always imagined him to be.

Llyria Concepts

Llyria is a planet within the fictional Noxis Solar System. The environments feature harsh conditions where flora and fauna appear significantly larger than their lookalike counterparts on Earth.

bottom of page