Kappa Paper Toy 1st Draft Picture

The Kappa is a mythological creature from Japanese mythology.
He is a turtle like creature with a beak mouth and a concave head containing his power in liquid form.
Continue Reading: Creatures