Japanese Emi Fluca's wild ride to ecstasy. Japanese Emi Fluca's wild ride to ecstasy. EmiJapanilainen