Get ready to bring the ultimate fighting partner into your home! The cool Mewtwo Mewtwo cuddly Pokemon is 25 cm tall and ready to join your team. Lightning-fast reactions and protective armor made of unbreakable material make him a real hero! Don't let your fighting partner fizzle out and strike!