Kotomora
座頭 (ざがしら) Japanese meaning | Kotomora