Kotomora
破廉恥罪 (harenchizai) Japanese meaning: infamous crime | Kotomora