Triple Roseby Cecille --3.1K1124A Shinichi Kudo X Ran Mouri, Heiji Hattori X Kazuha Toyama and Kaito Kuroba X Aoko Nakamori Fanfiction.Completedsherlockholmeskazuhaxheijikaiko+6 more