Kotomora
角兵衛獅子 (かくべえじし) Japanese meaning | Kotomora