One of God’s messages He’s sending to California.
We have nutria here in Texas in the river. Louisiana has them too.