Kappas are mythological creatures that have been a part of Japanese folklore for centuries. These creatures are believed to be messengers of the god of water; they often do mysterious things and love to eat cucumbers. Legends of kappas exist all over Japan.