Noumen Rider

Noumen Rider

能面ライダー
Appears in episode 6.
Lee, Amanda

Lee, Amanda

English
Noda, Junko

Noda, Junko

Japanese