Super Babies

I may have seen Deadpool 2 this week...

Super Babies

Super Babies

Initial sketch.

Initial sketch.