Rubikon Entertainment · Polnoch
Media from the Steam store listing.
Tiny Ramen Shop - Announcement Trailer