Mega Charizard X, Poke'mon.
Stands at 6" not including horns.
Made of minky fabric with fur flames.
Eyes are machine embroidered.
So tiny! Much handsewing! Wow!
I actually dyed the fur myself (photos don't do it justice sadly..but they look cool in person!).
Here's his bro!
Mega Charizard X (c) Game Freak/Nintendo Commission Info