Mega Yakisoba Pan takes Japanese convenience store food to crazy new places

Convenience store chain’s extreme yakisoba bread is even frightening the locals.

Read More