Kotomora
身の証を立てる (minoakashiotateru) Japanese meaning | Kotomora