Kotomora
ハマカンゾウ (はまかんぞう) Japanese meaning | Kotomora