Mayumi Sakura remains one of the most searched entertainment personalities associated with Ehime Prefecture, Japan and modern film culture.