Uchuu no Kishi: Tekkaman Blade, 1993 · Interbec

More in this franchise