Satoshi Dylan Ride

Warning: Spoilers Follow

(IN PROGRESS AS IT IS OBVIOUS)