In Greek mythology, Mount Olympus is the home of the twelve supreme gods and goddesses. Olympus was named after this mountain to reflect its strong aspiration to create high quality, world famous products. According to Japanese mythology, eight million gods and goddesses live in Takamagahara, or the Plain of High Heaven atop Mount Takachiho, the inspiration for the company’s original name.