3 ms·Their logo is just the flag of Evil Switzerland, anywayby theodric 5y agoTheir logo is just the flag of Evil Switzerland, anyway