Do you believe this origin? - Results (15 votes) Yes 26.67% (4 votes) 4 No 73.33% (11 votes) 11 Show Voting Form https://gamefaqs.gamespot.com/a/forum/b/bfbe59be.jpg