☰
▶
FC2PPV
.
All
FC2
JAV
UNCENSORED
Latest
You Won't Believe How Hot This Sex Scene Gets - Don't Miss Out
UNCENSORED · Bluebird
Kita Zen usually does all the hot stone massages at this spa for clients because she doesn't mind the heatKita Zen usually does all the hot stone massages at this spa for clients because she doesn't m
UNCENSORED · Bluebird
Bedroom Domination: Watch Him Take Charge in the Most Intense Way Possible
UNCENSORED · Lethal Hardcore
{{ siteName }}
.
{{ sg.label }}
{{ sg.desc }}
{{ currentLangFlag }}
{{ lo.flag }}
{{ lo.native }}
✓
ค
{{ sg.label }}
{{ sg.desc }}
{{ c.label }}
{{ t.ad }}
970 × 250 · Billboard
{{ t.yourBrand }}
{{ t.adDesc }}
{{ t.cta }}
{{ t.sortLatest }}
{{ t.sortPopular }}
{{ t.sortPopD }}
{{ t.sortPopW }}
{{ t.sortPopM }}
{{ t.sortPopY }}
{{ v.epTag }}
{{ v.title }}
{{ v.metaLabel }}
{{ t.ad }}
In-feed
{{ t.yourBrand }}
{{ t.sponsored }}
{{ t.cta }} ›
{{ v.epTag }}
{{ v.title }}
{{ v.metaLabel }}
{{ p.label }}
{{ playerMedia }}
{{ t.ad }}
{{ prerollRemain }} {{ t.sec }}
{{ t.adVideoTitle }}
{{ t.adVideoDesc }}
{{ t.yourBrand }}
{{ t.cta }} ›
{{ t.skipAd }}
{{ skipInLabel }}
{{ epBadge }}
{{ t.buffering }}
{{ t.errTitle }}
{{ t.errDesc }}
{{ q.btnLabel }}
{{ t.ad }}
{{ t.yourBrand }}
{{ t.adDesc }} · 468 × 60
{{ t.cta }}
{{ activeTag }}
{{ t.episodes }}
{{ t.epHint }}
{{ e.label }}
{{ e.title }}
{{ t.choosePlayer }}
{{ t.choosePlayerHint }}
{{ s.label }}
{{ s.tag }} · {{ s.statusLabel }}
{{ current.title }}
{{ trBadgeText }}
#{{ tg }}
{{ likeCount }}
{{ dislikeCount }}
{{ current.views }} {{ t.views }} · {{ current.ageLabel }}
{{ current.desc }}
{{ descToggle }}
{{ t.studioLabel }}
{{ current.studioChip.name }}
{{ t.castLabel }}
{{ cn.name }}
{{ t.tagsLabel }}
{{ tg.name }}
{{ t.ad }}
728 × 90
{{ t.yourBrand }}
{{ t.adDesc }}
{{ t.cta }}
{{ t.ad }}
300 × 250
{{ t.yourBrand }}
{{ t.adDesc }}
{{ t.cta }}
{{ t.alsoLike }}
{{ v.epTag }}
{{ v.title }}
{{ v.metaLabel }}
{{ chan.initial }}
{{ chan.name }}
{{ chan.handle }} · {{ chan.subsLine }} · {{ chan.count }} {{ t.videosCount }}
{{ t.subscribe }}
{{ t.tabVideos }}
{{ t.tabPlaylists }}
{{ t.tabAbout }}
{{ v.title }}
{{ v.views }} {{ t.views }} · {{ v.ageLabel }}
{{ resultLabel }}
{{ resultTerm }}
· {{ resultCount }} {{ resultUnit }}
{{ t.noResultsTitle }}
{{ t.noResultsDesc }}
{{ v.title }}
{{ v.views }} {{ t.views }} · {{ v.ageLabel }}
{{ v.initial }}
{{ v.channel }}
{{ v.shortDesc }}
{{ p.label }}
{{ t.allTagsL }}
{{ t.allStudiosL }}
{{ t.allCastL }}
{{ hubTitle }}
{{ t.colEmpty }}
{{ h.initial }}
{{ h.name }}
{{ h.count }}
{{ h.name }}
{{ h.count }}
{{ p.label }}
{{ collectionTitle }}
{{ t.clearAll }}
{{ t.colEmpty }}
{{ v.title }}
{{ v.metaLabel }}
{{ t.studioTitle }}
{{ t.studioSub }}
{{ t.createPost }}
{{ tb.label }}
{{ stats.views }}
{{ t.totalViewsL }}
{{ stats.posts }}
{{ t.postsWord }}
{{ stats.published }}
{{ t.publishedL }}
{{ stats.drafts }}
{{ t.draftsL }}
{{ stats.eps }}
{{ t.episodes }}
{{ stats.players }}
{{ t.playersWord }}
{{ live.w30s }}
● {{ t.liveViewsL }} · {{ t.live30s }}
{{ live.w5 }}
● {{ t.liveViewsL }} · {{ t.live5m }}
{{ live.w15 }}
● {{ t.liveViewsL }} · {{ t.live15m }}
{{ live.w30 }}
● {{ t.liveViewsL }} · {{ t.live30m }}
{{ t.topVideos }}
{{ tv.title }}
{{ tv.views }}
{{ t.viewsByCat }}
{{ cs.label }}
{{ cs.valLabel }}
{{ t.watchingNowL }}
{{ t.liveEmptyL }}
{{ w.rank }}
{{ w.flag }}
{{ w.ip }}
{{ w.title }}
{{ w.ago }}
‹
{{ livePagePlus1 }} / {{ watcherPages }}
›
{{ t.recentTitle }}
{{ rp.title }}
{{ rp.views }} {{ t.views }} · {{ rp.ageLabel }}
{{ rp.statusLabel }}
{{ t.repRangeL }}
{{ t.repDailyL }}
{{ t.repWeeklyL }}
{{ t.repMonthlyL }}
{{ t.repYearlyL }}
{{ repTotN }}
{{ t.repTotalL }}
{{ repTotU }}
{{ t.repUniqL }}
{{ repFrom }}
{{ t.repRangeL }}
{{ repTo }}
ถึง
{{ repShowLabel }}
({{ repShowTitle }})
{{ rs.label }}
{{ rs.n }}
{{ rs.uniq }}
{{ t.repCountriesL }}
{{ rc.flag }}
{{ rc.ccName }}
{{ rc.n }}
{{ rc.uniq }}
{{ t.repTopL }}
{{ rt.title }}
{{ rt.n }}
{{ t.repEmptyL }}
{{ t.catManageTitle }}
{{ t.catManageSub }}
{{ cm.label }}
{{ cm.count }}
{{ cm.homeLabel }}
+
{{ t.statusPub }} ({{ pubTabN }})
{{ t.statusDraft }} ({{ draftTabN }})
{{ t.sortNew }}
{{ t.sortViews }}
{{ t.sortTitle }}
{{ selCountLabel }}
{{ selAllBtnLabel }}
{{ bulkApproveLabel }}
{{ bulkRejectLabel }}
{{ clearSelLabel }}
{{ selAllMark }}
{{ t.colVideo }}
{{ t.colEps }}
{{ t.colPlayers }}
{{ t.colStatus }}
{{ t.colActions }}
{{ p.selMark }}
{{ p.title }}
{{ p.catLabel }} · {{ p.views }} {{ t.views }} · {{ p.ageLabel }}
{{ p.epCount }}
{{ p.playerCount }}
{{ p.statusLabel }}
🔄
✓ {{ apLabel }}
{{ t.actView }}
{{ t.actEdit }}
✕ {{ rjLabel }}
{{ pgInfo }}
ต่อหน้า
{{ o.n }}
«
‹
{{ pgLabel }}
›
»
{{ tb.label }}
{{ t.settingsGeneral }}
{{ t.setSiteName }}
{{ subsFieldLabel }}
{{ t.setAccentL }}
{{ t.setDefLang }}
TH
EN
{{ t.setAdsL }}
{{ mobileAspectLabel }}
16:9
4:3
1:1
4:5
9:16
{{ t.contentSettings }}
{{ t.defStatusL }}
{{ t.statusPub }}
{{ t.statusDraft }}
{{ t.defCatL }}
{{ o.label }}
{{ t.postsPerPageL }}
{{ t.minPlayersL }}
{{ t.adsSettings }}
{{ t.adBillboardL }}
{{ t.adInfeedL }}
{{ t.adPlayerPosL }}
{{ t.adBannerL }}
{{ t.adSidebarL }}
{{ t.feedFreqL }}
{{ adCodeTitle }}
{{ adCodeHint }}
{{ f.label }}
{{ t.securitySettings }}
{{ t.sessionHoursL }}
{{ t.changePass }}
{{ t.saveWord }}
Two-factor authentication
ON
OFF
Require a 6-digit code from an Authenticator app (Google Authenticator, Authy, 1Password…) when signing in.
1. Scan this QR with your Authenticator app:
…or add the key manually:
{{ tfaSecretFmt }}
📱 Tap to open in your app (mobile)
2. Enter the 6-digit code it shows to confirm:
Confirm
Code incorrect — try the current one.
🔐 Enable 2FA
Disable 2FA
Code incorrect
{{ t.seoCodeTitle }}
{{ t.seoTitleL }}
{{ t.seoDescL }}
{{ t.faviconL }}
{{ t.uploadFav }}
{{ t.gaIdL }}
{{ t.noIndexL }}
{{ t.customHeadL }}
{{ bodyCodeLabel }}
{{ footerCodeLabel }}
{{ t.customHeadHint }}
{{ t.dataSettings }}
{{ t.exportL }}
{{ t.importL }}
{{ clearCacheHint }}
{{ clearCacheLabel }}
{{ optImagesHint }}
{{ optImagesLabel }}
{{ optImagesMsg }}
{{ t.dangerZone }}
{{ t.dangerDesc }}
{{ t.clearBtn }}
{{ smTotal }}
{{ t.smUrlsWord }}
{{ smPagesN }}
{{ t.smPagesL }}
{{ smCatsN }}
{{ t.smCatsL }}
{{ smWatchN }}
{{ t.smVideosL }}
{{ t.smTitle }}
{{ t.smHint }}
{{ t.smOpen }}
{{ smCheckLabel }}
{{ smSummary }}
{{ sr.kindLabel }}
{{ sr.url }}
{{ sr.ms }}
{{ sr.stLabel }}
{{ smRangeLabel }}
‹
{{ smPagePrefix }}
{{ smPageTotal }}
›
{{ t.backBtn }}
{{ createHeading }}
{{ t.fc2dbL }}
FC2-PPV-
{{ fc2dbBtn }}
{{ fc2dbMsg }}
{{ t.fTitle }}
{{ t.fDesc }}
{{ t.fCategory }}
{{ o.label }}
+
{{ t.fTags }}
{{ tg.label }}
{{ tagInput }}
{{ tagGhost }}
{{ sg.label }}
{{ t.tagHint }}
{{ t.fThumb }}
{{ t.fThumbHint }}
{{ thumbBtn }}
{{ thumbUrlBtn }}
{{ thumbUrlErrMsg }}
{{ t.episodes }}
{{ t.playersHint }}
{{ t.addEp }}
EP {{ e.no }}
{{ t.playersLabel }}
{{ t.typeEmbed }}
{{ t.typeFile }}
{{ s.fileLabel }}
1080p
720p
480p
360p
{{ t.addPlayer }}
{{ t.cancel }}
{{ saveErr }}
{{ t.saveDraft }}
{{ t.publish }}
{{ t.adminLogin }}
{{ t.loginSub }}
Two-factor is on — enter the code from your Authenticator app.
{{ loginErrText }}
{{ t.loginBtn }}
{{ ci.label }}