Japanese Hamster Band

Oh man, my dad loves the Allham Brothers.