This was concept art for a game which was never released, Hopefully somone here can find a use for it