Kotomora
自業自得 (じごうじとく) Japanese meaning | Kotomora