HomeInterviews2015June17HOW THE MAGIC HAPPENS AT CAMP KYODAI10171120_703553783016519_4451987982904022040_n 10171120_703553783016519_4451987982904022040_nBy David Willis