tastesofhome.blogspot.com
Classic Japanese homestyle dish of simmered spareribs with potatoes and vegetables or niku jyaga.