Video

Japanese robot delivers Buddhist teachings