JP Drops Loota × Mechatok × MOSS OMEN collaboration song “Avalanche” released February 26, 2025 Loota and MOSS OMEN’s single “Avalanche feat. Mechatok” was released today,