Organization puts up odd display to promote animal rights