A recent leaked video shows a 1997-born girl from Taizhou, Zhejiang, holding her ID card and engaging in sexual activity in a bathroom. She's fairly attractive, a little chubby, but doesn't seem to gain weight in her breasts.
“Now you can have sex! If you accept extreme SNS ads, can you meet an excellent beautician to have sex with?” Angel Moe FALENO","lastmod":"2026-07-11","duration":"02:59:26","url":"/play/19166467.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjA3MDVjM2E0YjUxM2YzZTljZTk2OGQ3MGQ5YWFiZDQuanBn.cache","vod_id":19138034,"title":"A big-breasted, chubby girl with lewd voices and flirtatious interactions with her best friend, playing with each other's vaginas and engaging in double-headed penetration.","lastmod":"2026-01-12","duration":"31:27","url":"/play/19138034.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMmJkOGY0NTM0MjYwMjVhNjgxZDRlNDU3M2ZjZmRkNGIuanBn.cache","vod_id":19150254,"title":"A curvy, big-breasted girl found love and had sex twice with a handsome guy.","lastmod":"2026-03-26","duration":"40:44","url":"/play/19150254.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2UxZTM1OTg5YjAyNDI5NDcxYTYxODgwMTMzNzA5YWUuanBn.cache","vod_id":18926375,"title":"FC2PPV-1213947 Miyuki Alice leaked","lastmod":"2025-12-14","duration":"01:59:45","url":"/play/18926375.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNGFmZmU1MWIwMDg2YmI3MzQ1YmM4ZTc1ZTk0NTk4ZGIuanBn.cache","vod_id":18985112,"title":"STARS-778 I'm physically compatible with K-san, a part-time housewife who works at a convenience store. Even during our brief two-hour secret meeting, I can still ejaculate at least three times. (Kamiki Rei)","lastmod":"2025-03-23","duration":"02:07:42","url":"/play/18985112.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMWJiOGU0OGM0ZjUwYzhjMmE3MmE5MzUwMmQ4N2RlMzkuanBn.cache","vod_id":18957905,"title":"\"Secret Leaks of a Sexy Girl's Private Photos - Part 2\" - Innocent Student Girl [Yoona] Shoots Numerous Lewd Videos to Sell for Money - Stripping Naked in the Community and Parking Lot, Sexually Exploding and Other Lewd Activities (23)","lastmod":"2025-12-14","duration":"00:03:05","url":"/play/18957905.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMGFmYTI3YmZlOTVkMmZkOTYxNDE1YmFiOWFmYTAxMzUuanBn.cache","vod_id":18954101,"title":"The girl's stockinged legs are so alluring, I can't resist my arousal and urge to fuck her hard. \"Beautiful Legs Model 1979 HD Remastered Version\" is a passionate masterpiece, each with its own unique flavor.","lastmod":"2025-12-14","duration":"01:19:04","url":"/play/18954101.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MDEvZDBjMTcyM2U3MjFiMTViYzc5MzI4YTg0NWMwMTZmZWUuanBn.cache","vod_id":19035938,"title":"IPZZ171 I keep getting seduced by my female boss with dirty talk and pictures of her sweaty underwear. Can I ejaculate inside her?","lastmod":"2025-06-01","duration":"01:58:18","url":"/play/19035938.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDA0ODQ5NTUxNDk5ZWIwN2Q0MWZhNTI2ZmRkMThmYzQuanBn.cache","vod_id":18962696,"title":"200GANA-2414 Super soft, first time shooting. 1576 Successfully struck up a conversation with a kind kindergarten teacher! I can freely knead her hairy G-cup breasts.","lastmod":"2025-12-14","duration":"01:10:28","url":"/play/18962696.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MDUvMTc5ZjZjZmUzODVkMjc0MGQ4OGMxY2Y0ZDQ1ZWY0OTUuanBn.cache","vod_id":19050643,"title":"Midnight 20:08 AI HD quality 2K restoration 2020.8.2 Midnight High-value white-clothed big-breasted girl flirting, licking breasts, French kissing, 69 oral sex, face riding, licking vagina, riding position, thrusting, violent fucking, moaning.","lastmod":"2025-09-04","duration":"01:01:02","url":"/play/19050643.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjZmNjkzN2FmY2ZjOTAwY2ZiMDUxN2M5Yjc0NzVjNjcuanBn.cache","vod_id":18972280,"title":"Latest purchase of the popular yoga influencer's new work, \"My Favorite Sexy Sister-in-Law\" ❤️ I finally got the chance to rape her.","lastmod":"2025-12-14","duration":"00:15:13","url":"/play/18972280.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMGIxY2MzYzc1OWQ3MmRiN2Y0ODg5YzM1MGE0YTRkZWYuanBn.cache","vod_id":18955765,"title":"[Breaking News] Popular Goddess [Zhou Muxi] Reveals Her Face and Vagina in Part 2, Her Erotic Moans and Thrusting Are Incredibly Seductive","lastmod":"2025-12-14","duration":"00:05:00","url":"/play/18955765.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTExN2QyMDJkOGE4ZjY5YTdhNzljNzY1ZjM0MjYyOTUuanBn.cache","vod_id":18942794,"title":"A stunningly beautiful girl giving me an essential oil massage is so enjoyable! She's incredibly gorgeous and I really want to touch her. Her amazing bust is so big that even when she's lying down and flattened, it's still so sensual. High-definition 720P original, watermark-free.","lastmod":"2025-03-22","duration":"00:10:16","url":"/play/18942794.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYmRmNTA1MDJkNmYyMDEzOGM1YjRiYWEyYmEzMGVlMDIuanBn.cache","vod_id":18940864,"title":"A Shanghai graduate student with a stunning figure and her foreign boyfriend's privately filmed sex video at home has been leaked. The video shows a goddess-like appearance but a wanton sex act in bed, with a remarkably tight vagina and long labia!","lastmod":"2025-12-14","duration":"00:09:16","url":"/play/18940864.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTUwNWQxYzRhMWUyNGQwYzc2MjJiMWI1ODZjNzYxNWEuanBn.cache","vod_id":18982354,"title":"A girl with an internet celebrity face spread her legs, revealing her clean, white vulva, and masturbates by inserting a prop into her vagina. She sits on the ground, a little shy, as the entire prop is inserted.","lastmod":"2025-12-14","duration":"02:18:50","url":"/play/18982354.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTgzYWQ1OTkwMGQ0MmFkMzAzMDJmMTk0NWNjYmRjZGYuanBn.cache","vod_id":18948391,"title":"IPX-295 My girlfriend was away for three days, and I had sex with her best friend, a voluptuous gravure idol. The disgusting video records my loss of control and my consumption of her. Mia Masuzaka","lastmod":"2025-12-14","duration":"02:25:47","url":"/play/18948391.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTM1YjhhZDFiMDJmODYyNjY4ODk4MjMzMzZmMzc1NzMuanBn.cache","vod_id":18926623,"title":"A skinny, small-breasted 18-year-old girl with incredibly delicate and pretty skin.","lastmod":"2025-12-14","duration":"01:06:32","url":"/play/18926623.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTQ2ZjA4ZTdlY2Q4NjQzMTU1YjRiZTI2NmVkYjViYTAuanBn.cache","vod_id":18942249,"title":"\"Bestie Double Flight\" Two men, three women, and a guy with short hair have sex in a 69 position on the sofa, licking each other.","lastmod":"2025-03-22","duration":"00:50:34","url":"/play/18942249.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvODM2Njc2Zjg2ODI0ZDliYzZjZGUwNmY2MzNhYWRhOTAuanBn.cache","vod_id":19166558,"title":"Top-quality beauties can be challenged by even more people as long as the money is right.","lastmod":"2026-07-11","duration":"34:00","url":"/play/19166558.html"}]},
videoTitle: 'A recent leaked video shows a 1997-born girl from Taizhou, Zhejiang, holding her ID card and engaging in sexual activity in a bathroom. She's fairly attractive, a little chubby, but doesn't seem to gain weight in her breasts.',
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=/`;
}
};
}