Kotomora
オオスカシバ (おおすかしば) Japanese meaning | Kotomora