Post down below all of your dragon or by their known name in destiny. Ahamkara theorys. I'd love to fill in a conspiracy of sorts. Even if its not a real one. It would still be fun ^-^
-
Sir Wallen does questions video on them i believe. They're dragons from Venus