Chada

チャダ



An alien disguised as an Indian man. Owner of AM 11 PM 7.