Drama
Pray Speak What Has Happened
2025
★ 8.3
1 season
11 episode
In 1984 Shibuya, four quirky young souls navigate life’s struggles while chasing joy in a city bursting with hope.