Trask Industries

Building out the brand for an evil tech corporation that creates Sentinels that could eventually destroy the world.

More by Matt Isenhour

View profile