Marathon
Feed
Up Next
Explore
Start watching TV with friends.
Create an account or sign in to get started.
Life and Oath
S01 E23
Parasyte -the maxim-
With no chance to survive, Shinichi pulls off a desperate move.
67 watchers