Japan Photos Nakameguro River August 24, 2024 First time experiencing sakura season in Tokyo. Despite the overwhelming crowd, it did not disappoint (late March 2023) by freddieprinzejr21 Write A CommentYou must be logged in to post a comment.