L'oreal Colorista! It says it lasts 7-15 washes, but I like the color so much that i'm willing to dye it more than usual
#swampselfies gonna get it trending this summer (because it's been raining for 6 weeks and everything is flooded)