Author: Tatsuro, Fuzikura.