ToDaBaShi Destroyer Z

ToDaBaShi Destroyer Z is a group of online video creators known for disparaging other content creators and acts of vandalism.