Translations:Th08/Spell cards/146 comment/en

The "Hourai" part can mean "it's found in Hourai" too, but it might just be because Kaguya's using her own name on it. So "Kaguya Elixir" would work too.