Kotomora
リブロース (riburoosu) Japanese meaning: rib roast | Kotomora