That cartoon tells a message.

TorgoX on 2004-04-24T05:56:41

Dear Log,

JIHADALALALALALA