Thanks to everyone who joined our giveaway! Hi Sakuraco family! Hope you are well and
The Japanese kappa (known as 河童) is one of Japan’s best-known folklore characters. A type of Japanese yokai, this water deity is a scaly, aquatic creature that can be found in bodies of water.