What are Shin Ramyun sticks haha?
yum
?
these are pretty interetsing
The heck shin ramen sticks HAHAHA