These Little Fluffy Secrets

Fluffy Secrets, short for These Little Fluffy Secrets is an 8m21s Polish live-action film adaptation of the Clarissa mythos.

Link

 * http://www.whatisdeepfried.com/2013/03/06/clarissa-my-ambassador-to-the-world