Land of Tanabata poster
TV

Land of Tanabata (2024)

S01E10 The Festival

Aug 08, 2024 • Season 1 • Episode 10 • HD

At the peak of Mount Marukami lies a connection to all enigmas, compelling Nanmaru and Sachiko to face their fates head-on.

Country: JP