[Photoblog] Is this cute? Kappa dolls


japanese kappa dolls

They are “Kappa” dolls, a legendary creature, a type of water sprite found in Japanese folklore. 
This is like a Halloween party in Kappa world. 
Copyright(C) japan_style

 

This is JAPAN Style!