Skratch Bastid & Redman - Surprise Performance - Red Bull BC One World Finals 2025 Tokyo, Japan