troubled stormy physical Eel. .. Cool cat.