Bij Eden Hall heeft elk glas een verhaal. Een rustige bar ligt verscholen in de straten van Tokio, en het lijkt erop dat alleen de meest wanhopige zielen, gebukt onder hun eigen problemen, erin slagen de deuren te vinden. Maar nadat een glas God is ingeschonken door de briljante barman Ryu, vertrekken ze vernieuwd. Ryu heeft een gave: hij weet hoe hij de ziel moet kalmeren met het perfecte drankje. Wie zal hij als volgende ontmoeten?