From loe Sep 30, 2004 0 Facebook Tweet Email This man makes the best ramen noodles on this earth. BEST.