Cowabunga, dude!
@georgetakei if that is a rat then we are fucked. And climate change. But probably the rats first.
Giant pouched rat - Wikipedia