Ikepod Hemipode Rosso

(Released in Japan only)


Highly collectable. Limited edition of 33 pieces.

<

>