Kotomora
山師 (やまし) Japanese meaning | Kotomora