I'm sorry, none of this is your fault, but like... Cauli-flower-leaf? Grey-StriDe? Does that imply the possibility of Cauliflowerflower? And Greystripe would like a word with Greystride aswell!
But other thatn the names to make Twig-branch proud, this is some preety awsome art!