Genbatsu Edo

江戸元閥

Also Known As:

  • Edogen


A cross-dressing Shinto priest. He fights using several different firearms.

Media