Author: Ikari, Akira.