Steamed Steak?
I don't know what... I mean...what the....




no really. What are you German or something?