ザブトン
zabuton

Noun

1. zabuton (cut of beef); Denver steak