Mewtwo Plush from Pokemon Center

Pokemon Center

Mewtwo Plush from Pokemon Center

Mewtwo plush from Pokemon Center. It is approximately 26 cm in height.

Product Code : 181271
RM119.90 MYR