Strange Cacti graphs