The slayers were an organization that had been secretly defeating monstrous Oni for over a millennium.
A device developed by the Professor that gives thoughts physical form and also the name given to the giant hand that it can be used to create.