A "stack of pigeons" in a trench coat

Ren-Lee Deru

Writer

I'm definitely not a stack of pigeons in a trench coat. Definitely.

Posts:

Shitmen

Jæmurs

Polarized Bears

Tickkings

Dolphins

Sheep seeps

Seep Sheep

Oxolotl

Drop spiders

Marmots

Koala Bears

Beans

The Elephant

Hornfish

Wampire bats