OMIKASE

...is a Japanese phrase that means "I'll leave it up to you" (from Japanese "to entrust" (任せる makaseru))

 

Omikase-Pic-1.jpg