Review (5/5): Five Stars
Hard to pull off but it gets all the nasty off