Author: Atsuo Ueda
Alternate names: Ueda