I recently discovered this in the Devonian Onondaga Formation of Ontario and am thinking it’s either a Placoderm or a Onychodontid based off the armour like texture which does not match any coral in the formation, their is also the presence of odd spine like structures. Any idea if it is one of these species?