Fearful Rat

Fearful Rats are rats located in Southport Watch in Tiragarde Sound.