Peekaboo, need some advice! How to deal with rats??? Comment for cons inside.

 

v20240901