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