Kotomora
ざとうむし Japanese meaning | Kotomora