Zabuza Momochi
NRSA01-UR-005L3 Heaven Scroll
Sign in to track this card in your portfolio.
Card details
- Number
- NRSA01-UR-005L3
- Rarity
- UR
- Set
- Heaven Scroll
More from this set
You Failed! Kakashi's Final Decision (3/5)
Gaara
The Broken Seal! (5/5)
Haku
Kakashi Hatake & Iruka Umino
Zabuza Momochi
Team 7, Iruka & Hiruzen
Konan
Tazuna
Sakura Haruno