Gambar penemuan Margaret diambil oleh Teleskop Subaru pada Agustus 2003