rest in peices u fucking giant ninja turtle flea