A nostalgic 1960s Japanese ramen street stall at night in a quiet rural town, glowing red paper lanterns, a small wooden sign above the stall that reads "Ramen" in bold letters, an old paper menu…
Open on Latent Realms