Yu-Gi-Oh! Duel Monsters GX

Episode 142: What Lies Beneath (2)



Watch limit reached. Come back in 24 hours