河童hétóng
Top 35000
Meanings
1. kappa, a child-size humanoid water creature in Japanese folklore
Characters used