Music See $UICIDEBOY$'s Ruby Da Cherry fight skeletons and dragons in new DUCKBOY video A knight goes on an epic quest in "Excalibur" clip