Shin Godzilla, a Japanese tokusatsu film, plunges viewers into chaos as a giant monster emerges from the ocean, causing destruction in Japan and sparking panic and uncertainty amidst a convoluted political landscape.| SAKURA CENTRAL
The Whale God, a Japanese tokusatsu film, presents a story of man vs. nature while exploring themes of obsession and revenge.| SAKURA CENTRAL
River Returns, a Japanese drama film with fantasy elements, incorporates the forest ecosystem as a backdrop to tell a powerful story of curiosity and empathy.| SAKURA CENTRAL