Poncho Pika (Mega Zard)

$25.00

3D printed Poncho Pikachu figure in the Mega Charizard poncho, printed and finished in-house at Summit Labs.

3D printed Poncho Pikachu figure in the Mega Charizard poncho, printed and finished in-house at Summit Labs.