Based off of the Chinese mythical creature called a Huan cat
That is stunning!
I hope you will get far in the BioCup!