Japan April 8, 2025Tokyo + Rain = Epic. Not many cities can say this, but Tokyo is simply nice in the rain!