Tripcode:
Something about it makes me think of Firefox, but I don't think it's a Firefox-tan. Can anyone ID?