Author: Kitano Goten.