Takahiko Hyuga and Takako Taniguchi