They are a Singapore and LA Submitted by Bille on June 25, 2010 - 1:54am They are a Singapore and LA based company. They came out a free comic on Free Comic Book Day 1/2 months back. REALLY friggin awesum!!! reply
They are a Singapore and LA based company. They came out a free comic on Free Comic Book Day 1/2 months back. REALLY friggin awesum!!!