Good sleuthing! Thanks, Akira. It makes perfect sense: The Leipzig office of arc is on the same address as Camelot.
Any ideas about the Chinese?
I think the Chinese typeface is Source Han Sans Traditional Chinese from Adobe and Google.
Top notch. Again, thank you very much, Akira!
Contributed by Matthieu Salvaggio
Contributed by Shiva Nallaperumal
Contributed by Chantal Jahchan
Contributed by Stephen Coles