Author: Tetsuo Hamauzu