Pictured above are the adult and juvenile variations. The blue striped color looks like many other juvenile angelfish. The Koran Angelfish is easiest to discern from the others as it has a 'semi-circle' white stripe pattern that goes with it's scientific name "Semicirculatus".