The puppets fight against their most powerful enemies to date, protecting their new masters from the demon god who created the secret of life. @ www.molikan.com