Naoko Yamada, een goochelaar, en Jiro Ueda, een geniale natuurkundige, keren terug om het mysterie van bovennatuurlijke gebeurtenissen op te lossen. In een dorp waar mensen worden genezen, wordt een battle royale gehouden om de opvolger van sjamaan Kamahaeri te vinden. Naoko probeert veel geld te verdienen door deel te nemen aan de Battle Royale, terwijl Jiro wordt uitgenodigd in het dorp om een einde te maken aan deze gewoonte. Naoko en Ueda dagen vervolgens deze verbazingwekkende goochelarij uit...