The solved by using an object thereof is to provide an anti-neurodegenerative disease agent of novel and provide an anti-neurodegenerative disease agent comprising as an active ingredient a compound represented by the following general formula 1. [Formula 1] The R 1 to R 3 in the general formula 1, independently represents a hydrogen atom or an appropriate substituent, respectively, Z 1 is also heterocyclic, Z 2 represents an aromatic heterocyclic or the same or different and Z 1 , aromatic heterocyclic ring and which may have a substituent. o is an integer that is either 0 or 1, and represents an integer that is either 0 or 1, when 2 or 0, o is 1 to p, p is set to 1 for o , p is 0. If 0, 1, R 2 R is absent, the case of 0, R 3 is absent, p is a single bond and Z 2 and the carbon to which R 2 is attached is o. X l- represents a counter anion appropriate, q is an integer which is either 2 or 1.新規の抗神経変性疾患剤を提供することを課題とし、下記一般式1で表される化合物を有効成分とする抗神経変性疾患剤を提供することにより解決する。【化1】一般式1におけるR1乃至R3は、それぞれ独立に、水素原子又は適宜の置換基を表し、Z1は複素環を、また、Z2はZ1と同じか異なる複素環又は芳香環を表し、それらの複素環及び芳香環は置換基を有していてもよい。oは0又は1、2のいずれかである整数を表し、pは、0又は1のいずれかである整数を表し、oが0又は2のとき、pは1であり、oが1のとき、pは0である。oが0の場合、R1、R2は存在せず、pが0の場合、R3は存在せず、R2が結合する炭素とZ2とは一重結合となる。Xl-は適宜の対アニオンを表し、qは1又は2のいずれかである整数を表す。