Kabukichou Sherlock Temporada 1 Episódio 19

New information comes to light about all of the strange incidents, and the true cause of everything is finally revealed.