Amy727 over 6 years ago [hidden] Anybody else notice the Tachibana Labs logo from SEL on the laptop? Not sure if I should tag it. 1 Reply Copy ID Copy Link