Kotomora
八頭 (はちがしら, hachigashira) Japanese meaning | Kotomora