Tepco's share price -- spot the tsunami!