December 17, 2013 at 12:34:37 UTC
Notor, the "annoyed otter!"
Partial fursuit created by Designosaur.