You might have had Ramen Noodles before....but have you had *SUPER RAMEN*?!?!