Hamaguri

from Wikipedia, the free encyclopedia

Hamaguri means: