All Inventions from Dr. Shoichi Takikita