Javen is the last name we have to give a Titan to. So, what does the name bring to mind? I'm open to suggestions here guys