Kotomora
慚愧に堪えない (zankinitaenai) Japanese meaning | Kotomora