Thread:Aldo The Fox/@comment-4762852-20151014221804

Based on this image, it looks like the show starts (in-universe) on October 4th, so while Ghost's appearance in Drive's last episode is rational, his cameo in Surprise Future really can't be, since that would take place a good while before Takeru died. 