Kotomora
牛ロース (gyuuroosu) Japanese meaning: beef loin | Kotomora