Could be, though are the Fins some sort of sports team? Like "The San Jose Fins" (doesn't San Jose have the Sharks? In that sense it would be like their junior team)
Anyway, some of those thingies are so amazing! Especially closer to the beginning - the first two, and then (my favorites) the turquoise-orange-gray cat and cave painting like horse