Thanks Mom. .. this is a sandwich from a vending machine in japan from a railway station fyi Thanks Mom this is a sandwich from vending machine in japan railway station fyi