Tasselled Wobbegong Shark
Eucrossorhinus dasypogon. This genus, also known as a carpet shark, has been around for about 150 million years, Wobbegong is an indiginous name from Australia meaning "shaggy beard". They are extremely well camouflaged, very easy to swim right by and not see them. This one was about 4ft long.