Mongkol Cinema Company Limited

Mongkol Cinema Company Limited is a film studio in Thailand, they have reverted to Sahamongkol Film International in early 2000s.

Why It Sucks

 * 1) It looks like a Hong Kong logo.
 * 2) Prior to the 1990's, the animation and framerate were poor.