Author: Nobuyuki Senzoku