He is a harlequin eel or banded snake eel. Lots of people mistake them as zebra morays at first. Even where I bought him had him labeled as one. I had one years back that was almost 30 inches but had trouble keeping him fed. This guy eats like a champ though so I'm happy.