Kotomora
恥ずか死ぬ (はずかしぬ, hazukashinu) Japanese meaning | Kotomora