Odoren Utaen, Theives Den