Fresh tuna sashimi vs. frozen – Can our Japanese taste testers tell the difference in taste test?

Tuna is tuna is tuna, right? Wrong!

Read More