Cherry Step Stop April 10, 2025 Placing a vending machine halfway up the sakura-lined stairs? Whoever decided that has a great sense of style!