Toto Toilets — Crazy Asian Commerical of the DayToto Toilets — Crazy Asian Commerical of the DayWhat explains dropping a deuce better than penguins and toilets? Steve KingSteve King