Jewish Internet Defense Force HQ
The corporate headquarters of Satan.
Red, orange, and yellow
Doodle or Die is the game of "telephone" with drawing!