>>2099778
Pretty sure Traffic Giant is another of theirs. Just wholesome, early 00s Germanic autism no one cares about any more. A simpler time, a better time.