<!-- What are you doing? Looking for secrets? Don't put your nose where it doesn't belong. Or you might learn something you DON'T like... Hee hee hee. --> ...
Quite peculiar indeed. However, I couldn't find any more clues other than this in this site.