Normally, ramen shops are chill places for noodle lovers ... “This sounds like something straight out of an anime.” Yeah, ...