もつ
motsuyaki

Noun

1. roast giblets

Other forms: