squishysnake

OP calls them steamed hams despite the fact that they are obviously grilled, but go off I guess