Cyhra releases "Venom in Me" music video and introduces new bassist · duudey