Wanderings of the young Ami in the streets of Kabukicho, Tokyo.
Science Fiction
NextFilm 2026