You've got that right... I usually get geek jokes but the badger-badger thing has me stumped.
It's the sort of thing that causes people to wander in the streets mumbling to themselves.
The badgers were very cute... I wonder about the mushroom.