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