でで むし
dede mushi

Noun

1. snail

Usually Written in Kana
Related to でんでんむし
Other forms: