John Takamura's Interests