What The Duck? cover image

New York City, United States

I eat worms.