Unidentified jungle world