Noumen Rider

能面ライダー

Also Known As:

  • Noh Mask Rider


Appears in episode 6.