I found Nemo.. in the worlds largest fish market located in Tokyo - and he’s not looking so good. But he tastes great!
Posted on July 15, 2010