Onihei
Season 1 Episode 1
Onihei — S1 E1
2017-01-08
Heizou Hasegawa, chief officer charged with sustaining safety, suppresses evils that are threatening a peaceful Edo.
7.5
Season 1 Episode 1
2017-01-08
Heizou Hasegawa, chief officer charged with sustaining safety, suppresses evils that are threatening a peaceful Edo.