Kain 100 Internals