Idyllic
Delightful Hamburger Shop by the Cloud-Shaped Train Station