Skip to main contentNumber 89: Diablosis the Mind Hacker (YCSW-EN010) - Yu-Gi-Oh! Trading Card