Kai - Desktop

part of a commission for Kaiveloski