Vocabulary
恥さらし
はじさらし
disgrace; shame
noun
na-adjective
freq #900