That Cad!

Also, wheee, strange animal noises.