Author: Baron Yoshimoto.