Homemade teriyaki sauce on turkey meatballs, eh? Sounds slightly ...

Responsive image
source