I'm detecting ominous amounts of Ninja in this thread. The f*ck is going on in here?