{"version":"1.0","provider_name":"Fun To Read Book Outlet","provider_url":"https:\/\/funtoread.com.hk\/en\/","title":"River of Spirits - Fun To Read Book Outlet","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ROeLpu2xCE\"><a href=\"https:\/\/funtoread.com.hk\/en\/product\/9781665957632\/\">River of Spirits<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/funtoread.com.hk\/en\/product\/9781665957632\/embed\/#?secret=ROeLpu2xCE\" width=\"600\" height=\"338\" title=\"&#8220;River of Spirits&#8221; &#8212; Fun To Read Book Outlet\" data-secret=\"ROeLpu2xCE\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/*! This file is auto-generated *\/\n!function(c,d){\"use strict\";var e=!1,o=!1;if(d.querySelector)if(c.addEventListener)e=!0;if(c.wp=c.wp||{},c.wp.receiveEmbedMessage);else if(c.wp.receiveEmbedMessage=function(e){var t=e.data;if(!t);else if(!(t.secret||t.message||t.value));else if(\/[^a-zA-Z0-9]\/.test(t.secret));else{for(var r,s,a,i=d.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),n=d.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),o=new RegExp(\"^https?:$\",\"i\"),l=0;l<n.length;l++)n[l].style.display=\"none\";for(l=0;l<i.length;l++)if(r=i[l],e.source!==r.contentWindow);else{if(r.removeAttribute(\"style\"),\"height\"===t.message){if(1e3<(s=parseInt(t.value,10)))s=1e3;else if(~~s<200)s=200;r.height=s}if(\"link\"===t.message)if(s=d.createElement(\"a\"),a=d.createElement(\"a\"),s.href=r.getAttribute(\"src\"),a.href=t.value,!o.test(a.protocol));else if(a.host===s.host)if(d.activeElement===r)c.top.location.href=t.value}}},e)c.addEventListener(\"message\",c.wp.receiveEmbedMessage,!1),d.addEventListener(\"DOMContentLoaded\",t,!1),c.addEventListener(\"load\",t,!1);function t(){if(o);else{o=!0;for(var e,t,r,s=-1!==navigator.appVersion.indexOf(\"MSIE 10\"),a=!!navigator.userAgent.match(\/Trident.*rv:11\\.\/),i=d.querySelectorAll(\"iframe.wp-embedded-content\"),n=0;n<i.length;n++){if(!(r=(t=i[n]).getAttribute(\"data-secret\")))r=Math.random().toString(36).substr(2,10),t.src+=\"#?secret=\"+r,t.setAttribute(\"data-secret\",r);if(s||a)(e=t.cloneNode(!0)).removeAttribute(\"security\"),t.parentNode.replaceChild(e,t);t.contentWindow.postMessage({message:\"ready\",secret:r},\"*\")}}}}(window,document);\n<\/script>\n","thumbnail_url":"https:\/\/www.funtoread.com.cn\/uploads\/2025\/05\/9781665957632-1.jpg","thumbnail_width":800,"thumbnail_height":800,"description":"\u300c\u300d\uff08\u300a\u300b starred review\uff09\u2014\u2014 \u300a\u300b\u30fb\uff0c. For the first printing only! This hardcover features sprayed edges while the special edition supply lasts. An instant\u00a0New York Times\u00a0bestseller! Senka lives between the realm of the Living and the realm of the Dead. As ward to Charon, the Ferryer of the Underworld, Senka assists in ferrying recently departed souls across [&hellip;]"}