Dogeball

Dogeball is a memeball located in Japan. It was a doggish doge state that everything is DDOOGGEE!!!!!