How did I go so long without this?

by lilyyytheflower

6 Comments

  1. chronocapybara

    Nigiri are the best sushi. The purest form. Proper Edo-mae style, with wasabi inside, hand formed.

Write A Comment