Should You Spend 3700 ¥EN on these Tokyo Sandwiches?