Skip To Content

Where To Stream Goodbye, Lara Season 1 Episode 2

Running Through Shiga

Lara wakes up in the human world in Shiga and encounters Grace in pet fish form, kept by Mari.