Tokyo Electric Power Co. (Tepco) is deservedly slagged as the Keystone Cops of nuclear power, and conjures up images of Homer Simpson, the iconic nuclear safety inspector in "The Simpsons." Perhaps it ought to adopt as its mascot Ocnus, the Greek god who personifies futility.