Innova Star Rat with the XXL Zen Stamp
Stamp by Marm O. Set!
Amazing run of the Rat and is out of production and hard to find!
Limited Edition
Brand New 9.5/10
175 Grams
Please feel free to ask any questions!!!
*FREE RETURNS*