Ran will wait no matter how long it is... She will wait for Shinichi's promise... That Shinichi will come back...All Rights Reserved
If you already have an account, Log in.
Ran will wait no matter how long it is... She will wait for Shinichi's promise... That Shinichi will come back...
6 parts