Astounding Anna Mibu's muff do it better