User blog comment:Lamango/GALAXIAN YGREC/@comment-24223345-20150502061427

Just finished it. This was pretty obvious to me. "Ultra Giganoid?"