xenodude.com
Double Decker! Doug & Kirill – Ep. 2
I think this episode really nailed the zany comedy this anime is aiming for.