G123 - Free Online Browser Games | No Download

Free Game Platform - G123

G123 is a game platform where people can enjoy free games without registration or downloading. Play browser games based on popular anime on any mobile, PC, or tablet device, available exclusively on G123.

About G123

About CTW Inc.

Based in Roppongi, Japan, CTW Inc. is the developer and operator of the HTML5 gaming platform G123.

Company Information