A late-night café open only from 12 p.m. until sunrise. The mysterious barista there is still serving coffee through your soul.
2010
2011
2007
2006
2003
2001
2000
1994
1990