Fudo Myo
02.23.16
Fudo Myo-o the Japanese deity. Also known as Acala or Acalanatha the immovable one and the protector.
Fudo Myo-o the Japanese deity. Also known as Acala or Acalanatha the immovable one and the protector.