Daily Archive: June 14, 2016

Pussy Noodles

Watashi wa pussy noodles desu. From the Netflix TV series Lady Dynamite. Because Japanese commercials are the most open minded, or plain crazy?    

Macaulay Library

The Macaulay Library is the world’s premier scientific archive of natural history audio, video, and photographs. Their mission is to collect and preserve recordings of each species’ behavior and natural history, to facilitate the ability...