IZTA

AcronymDefinition
IZTAIria: Zeiram The Animation (animated series)