heh, thanks for looking at my new pics!!
the scarab thing is partly because in ancient egypt the scarab beetle cleaned up all the shit and was seen as a symbol of rebirth and ressurection, but it's mainly because of david mack's kabuki comics (go look him up!!!).
x