The Perfect Insider Episode 2 Stick Shift Published October 15, 2015 at 1180 × 654 in Anime Weekly: Fall 2015, Week 3 ← Previous Next →