Is Instant Ichiran Ramen REALLY that good?