Kotomora
タムシバ (たむしば, tamushiba) Japanese meaning | Kotomora