File:Buzz Buzz.png

Buzz Buzz, a member of an unspecified insectoid race of sapients who ultimately saved the Earth at the cost of his own life from the evil Giygas. Located & uploaded by Somarinoa.