ADAMANT JAVELIN