Neo Hedorah

Neo Hedorah was a character in the TV series Godzilla Island. He was a bluish-pink Hedorah.