cephalopodaparadoxa: Diaphonized rat feet

cephalopodaparadoxa:

Diaphonized rat feet