Knight Goby - Stigmatogobius sadanunidio
They are a semi-aggressive fish though they shouldn't be kept with bite sized fish or inverts as they are predators. They thrive in tanks with plenty of hiding spots and their colors brighten up once they settle into their new homes.
Size is about 1 - 1.5".
Full adult size is around 3".
Can be kept in freshwater (with higher pH) though it thrives best in brackish.