Okinawa Soba… Behold!

Okinawa Soba… Behold!
Okinawa soba, the most authentic thing I have ever made from scratch. The secret ingredient? Tree ash.
Add to Favorites