Kotomora
ヤマカガシ (やまかがし, yamakagashi) Japanese meaning | Kotomora