"Kublai Khan" is a single by hip hop duo Jedi Mind Tricks, released in 2003 through Babygrande Records .
"Kublai Khan" is a single by hip hop duo Jedi Mind Tricks, released in 2003 through Babygrande Records.