Kotomora
ヤムシ (やむし) Japanese meaning | Kotomora