Inside a $26,000,000 Brand New Japanese Inspired Los Angeles Mega Mansion