About Hidi Horikoshi: