Johan (Jesse) Anderson

Character: Johan (Jesse) Anderson

Series: Yu-Gi-Oh! GX