Go Onizuka (ARC-V) (Shattered Soul)

Go Onizuka ( Onizuka Gō) is a character in Yu-Gi-Oh! ARC-V: Shattered Soul. He is an alternate universe version of the that appeared in the  anime.