Kotomora
ガムシ (がむし) Japanese meaning | Kotomora