They" or "Them" The alien/ghost like creatures, from The legend of Zelda Majora's mask, that come down down from the skies to abduct the cows. : r/majorasmask
I found the aliens from Majora's Mask, they're in West Virginia! : r/zelda
20 Years After Its Release, The Legend of Zelda: Majora's Mask Is Eerily Relevant