ザブトン
Meanings
Noun
1. zabuton (cut of beef); Denver steak