Could yall help me identify this?
Found a few in a newly rented flat. Not super happy about it. If it helps, this building was once a dormitory, but then renovated into apartments for rent. I've seen my fair share of roaches, but this doesn't look like one.