20250331_140031.jpg

beesilisk

some sort of rodent i think