1 cards (of 32 in set) · Released 2005-05-09
Ocean Dragon Lord - Neo-Daedalus
#SD4-EN001/32 · Ultra Rare