You can see the dragon-like creature in pincture 1 above the mountain. What can people tell mr about it? Seems to come from revised italian set.
Visit www.tcgmode.com