User blog comment:Relikz/Sorcerer Magazine, Issue 24: December 2013/@comment-4489126-20140101025152/@comment-4449950-20140101025751

I think you mean Ikaruga, and no, it's not XD I forgot about them too, but that's another good answer :P