Kotomora
烏勘左衛門 (からすかんざえもん) Japanese meaning | Kotomora