MEGA Translate Group, logo design

MEGA Translate Group, logo design & CD