A friendly Kapppa, who wants to shake his hand? None? Alright, that’s not bad either. XD The kappa is a Japanese river demon.
CC AttributionCreative Commons Attribution
Comments
Comments