Cave Story dragons

Some sketches of dragons from the game Cave Story. Also a Mimiga.