EGC Works

EGC Works Inc. is a Japanese 3D design company which is making CGI animations for Heisei Kamen Rider Series toy commercials and illustrating the cards in Kamen Rider Battle: Ganbarizing.