Flash cartoon of the moment

Flash cartoon of the moment is Karma Ghost in which every time you do something bad, a little tiny ghost sits on your head and looks for an opportunity to fuck up your life. All I can think is that my head my have a hotel of the damn things set up on it – and the worst thing is that I can’t quite figure out why they would have decided to pick on me.