Gola is a fictional character from the Dragon Ball anime series. He only appears in the episode "Goku Goes to Demon Land."
Gola is a very large demon, with round ears, grey skin, and a Viking helmet. He wields two weapons, a large staff, and a sword. Along with Melee, he guards the inner entrance to the Demon World. In the episode, he and Melee try to prevent Goku from entering any further into the Demon World. Gola underestimates Goku, and tries to brush him away with his staff. Instead, Goku manages to push it back. This aggrivates Gola, and he is about to take out his sword, when Melee calls him off. Impressed, she decides to let Goku pass, much to Gola's surprise.
Goku's goal was to find demon ruler Shula, and take back a girl he had recently kidnapped. When Goku has her, he runs back towards the entrace of demonworld, with hundreds of demons right behind him. Gola and Melee, block the demon hoards path, and allow Goku back into the human world, where he closes the link between the two worlds forever. Shula, despite losing the girl, decides not to punish Melee and Gola, and ventures back into the depths of the Demon World, with Melee and Gola right behind him.
(Source: Dragon Ball Wikia)