Khimer
Khimer Zherki   United States
 
 
Self-proclaimed Scourge of the Universe and apparent bleach addict as of recently.

Do I know you?