04-17-2012, 11:28 PM
Hmmm, i'm not exactly sure but i'd say that's possibly from one of the guys at MechaPinoy. Judging from the amount of customization, it's either Singlemedia's or Dr. Feelgood's work.
"May those who accept their fate find happiness. May those who defy their fate find glory."