2007 Pokémon EX Delta Species Rain Castform Holo Rare #26/113 is an English-language card from the EX Delta Species set, manufactured by Pokémon and listed in lightly played condition with excellent overall presentation. This holo card features Rain Castform and comes from the 2007 release, a set known among collectors for its Delta Species versions and distinctive card lineup.