A spicy ramen restaurant that is 20 times spicier than Shin Ramyun?!