David Igo

David Igo is a designer who was involved in creating the character Lomrokk for Star Wars Mythos project.