Space Reptiles

Just mucking about seeing if I remember how to even paint still. This was based off an idea I'm kicking around in my head but I'm not going to mess with this anymore. I feel I need to go back and brainstorm.

Quick study

Captain America... er uh... the Human Torch... uhh...