JDM Trivia #5: Toyota Total Clean System First of all: Happy new year and all the best wishes for 2016! Last weeks teaser was: What is this badge and what does TTC stand for? Some guesses were made and some people refrained from googling, but Rookie Tuner provided the correct answer: TTC is an acronym…