The product is a rare Zabuza Momochi collectible card from the Naruto Shippuden franchise, specifically from the Ultimate Ninja Storm 3 set. Manufactured by Bandai in Japan, this English-language card features the character Zabuza Momochi, a human creature, on standard-sized card stock. With vintage appeal and unlimited edition availability, this collectible card game item is a sought-after piece for Naruto CCG enthusiasts and collectors alike.
eBay