Thread:RedWizard98/@comment-29139357-20181105024958/@comment-29139357-20181105032942

Lord Imaru is the main villain of The Secret Treasure of Machu Picchu.