itchy zebra