The courageous warrior of these here internets.
Maybe interested:
Angel and Demon
Freeze
Atomic stickers
Johnny
Plush the Cat