User blog comment:Deathwalker 13000/Lay off the poor beavers!!!/@comment-1615401-20111106150852

Freakazoid by the looks of it. One would think I would remember more about this show...