UCC's Japanese hand-rolled sandwich. Really good!