Last Episode: Denshin Mamotte Shugogetten EP 8 (Sub) Eng Sub First Episode: Denshin Mamotte Shugogetten EP 1 New In the peaceful life of modern Japan,
Last Episode: Denshin Mamotte Shugogetten EP 8 (Sub) Eng Sub First Episode: Denshin Mamotte Shugogetten EP 1 New In the peaceful life of modern Japan,