Kotomora
頭ごなし (atamagonashi) Japanese meaning: unsparingly | Kotomora