Very surreal, dreamlike quality to it, and since it’s set in Japan with their wonky vending machines, it takes on a bit of an anime feel to.
THX 0477