httpv://www.youtube.com/watch?v=kwSL-IUym08

Squee. Mmf. Aw.

It has it all.

Rocko writes: