Mr Walsh's Friends

Mr Walsh's Friends are scientists who want to capture aliens. They are friends of Mr Walsh.