Taiyou no Yuusha Fighbird, 1992 · Irem

More in this franchise