Part one of TWO commissions for @nebulahart !