CharizardMaster20

CharizardMaster20 (Known as Charizard or CM20) joined the LMBs on August 8th, 2010. Charizard is an Inventor who has 4,725+ posts and has 3 studs at the moment. His avatar head is an orange construction hat with the classic smiley face. He mostly posts in the LU Forums and the Classics Forum.