Mitchell0605- Thanks for your interest. You are correct that is Rabbitfish, is is called a Scribbled Rabbitfish( if you look close at the pic below you can see the blue "scibbled" maze like pattern. Make sure to click on the bar above the picture to blow it up) and the scientific name is S. Doliatus. Here is a closer picture of him below. He loves to follow the Sailfin around all over the place. He is one of the few types of fish which may or may not eat bubble algae. I bought him exactly for this reason, hoping he would eat bubble algae. Fortunatley for me he does eat it in my tank! He helped me over come a pretty bad bubble algae (valonia) outbreak I had a few months ago.