Author: Hajime Yatate & Yoshiyuki Tomino