Watch Netsuzou Trap -NTR- episode 12 English Subbed Episode 12: Why Did It Take Me This Long to Realize? Netsuzou Trap: NTR ep 12 Please enable JavaScript to view the comments powered by Disqus.