tasty critter to Ta ta Tu tu