Crystal Fish Fantasia May 12, 2024 by Captain Doofie - Topic Facebook Twitter Pinterest LinkedIn Provided to YouTube by DistroKid Crystal Fish Fantasia · Captain Doofie Electric Barracuda Pulse ℗ 2733800 Records DK Released on: 2024-05-12 Auto-generated by YouTube. source