Purple Rose

Purple Rose is a rose enemy from Mega Man X5.