Like Japanese culture? The 38th annual Sakura Festival is Saturday in Tuscaloosa
Spring means bright and colorful blooms popping up from the ground and among trees waking from their winter slumber. In Japan, nothing says springtime like sakura --- blush pink ch…