Plush

Mewtwo Plush from Pokemon Center

Pokemon Center

Mewtwo Plush from Pokemon Center

Mewtwo plush from Pokemon Center. It is approximately 26cm tall.

Product Code : 181271 (Plush 1)

RM119.90 MYR