What kind of parallel universe is this where otters are hosting a cooking show teaching us how to make sushi out of gummy bears? I'm both confused and entertained beyond words!