I just really don't get the appeal of giant frogs this week, giant koalas the next etc. Maybe this show just isn't for me.