Pedigree analysis for Magic Touch de Mandraka

Use
generations for calculation