An animated music video for Tooth Decay by Black Moth Super Rainbow. Found at YouTube from hairycandy.

Leave a Comment