The Eleventh Moment
Sagawa is cornered and explains how he came to be the leader of the Genuine Love Society.
Release : March 19, 2018
Runtime Epiosde : 24 minutes
Rating : 8.30
Sagawa is cornered and explains how he came to be the leader of the Genuine Love Society.
Release : March 19, 2018
Runtime Epiosde : 24 minutes
Rating : 8.30