Author: TDK Kabushiki Kaisha