Something called Omurice in Japan, looks delicious.

Don't Miss...