Kappa!!!

Aaaagghhhh!!! Japanese mythological monster. He drinks blood. Especially of children I hear. (i like him) and he lives in the water. or near it. or something.

Leave a Reply