General Guy is a white Shy Guy that wears a general's hat. He also wears a general's uniform.
Kirby Vs. Shy Guy
General Guy, being the main villain of the series, was first seen in "Harmless", the very first strip in the series. He owns an army of Shy Guys that attacks Kirby and Yoshi. He later got a Giant Robot to destroy them, but was foiled when Kirby blew it up with his Plasma Ability. As a result, General Guy declared war on Kirby. After Kirby and Yoshi finished building the Yoshi House, General Guy used his trusty Lobster Bot and the Mechs. But, he was foiled when they both got in a fight and destroyed each other, so he called his army to attack Kirby, but Abby defeated them and scared them away. Then, a Shy Miasma attacked Kirby, Yoshi, and Abby. Kirby KO'ed them with his "Inferno Cannon" and burned his hat. Fed up with this, General Guy now marches across the Yoshi Island, along with his army, (somehow regaining his hat back) in search of Kirby. He has to experience many difficult challenges in order to reach Kirby in time. In comic #275 his first name was revealed to be "Jim".