About Kyle Nishioka

Civil Engineer, CAD Geek, amateur photographer and podcast junkie.