Strategist and creator.

David Kyle Choe