The Yellow-striped (sometimes called Orange-striped) Cardinalfish is native to shallow reefs of the Indian and
western Pacific Oceans, from East Africa to Japan/Australia. They can reach 8cm long but typically are some 6cm.
They pair up to spawn and the male will carry the eggs in his mouth for protection until they hatch.