Author: Haiyūza.