This is amazing so many sherlock references The seme is amazing man
Sequel: Sensei wa Butchozura Shite Yatte Kuru
Boku No Mama Chan (43) Kaihatsu Nikki