Meguro River yakatabune dinner cruise during cherry blossom sells out 4 months ahead. Prices ¥18,000-38,000. Here's how to book, which operator, and cheapest slots.