Felix Ruiz

Felix Ruiz is an artist and cover artist known for his work on Halo.