This is what we could be getting, instead of Mega Evolutions.
The original concept of Girafarig was that it was sort of a Pushmi-pullyu, a beast that's the same coming and going. That changed from the beta to a giraffe with a weird chain chomp tail, which is less biologically disconcerting. As it evolves into Farigiraf, that tail wraps around its back and swallows the main head, which is biologically terrifying.
I feel like we've lost the original "mirrored" intent, but I don't really care because Farigiraf is actually pretty neat! The secondary head looks like a hoodie, which is cute. I don't really like the transition from dark brown to black, though - those colors are too similar to put adjacent, just pick one. And if you must change, do it at the base of the head, not halfway through the head. But the overall shape of the whole Pokemon is really solid.
Overall: 7/10








