Ladies and gentlemen, boys and girls, children of ALL ages!
Tamashii Nations, the collector division of Bandai, has recently revealed a super articulated figure of the 150th Pokemon, Mewtwo! Release is set for March 2013 for 3,990 Yen (roughly $50). He will come with a stand, Shadow Ball...