O Mestre Ryuho Okawa nasceu em 1956, em Tokushima, no Japão. É o fundador e líder espiritual da Happy Science. Okawa se formou em Direito na Universidade de Tóquio, estudou finanças internacionais em Nova York, mas deixou uma promissora carreira de negócios quando, em 1981, começou a receber mensagens de grandes personagens da história – Jesus, Buda e outros seres celestiais.