Field Diary Yoshiwara Soapland TOKYO BUNNYS CLUB

TOKYO BUNNYS CLUB, Yoshiwara — It Prints 'We Do Not Use Yoshiwara Age Notation,' Then Publishes 39 Ages and Not One of Them Is 25

A Yoshiwara high-end soapland puts a sentence on its own page that no other shop in the district prints: we are not a shop that uses Yoshiwara age notation. Then it lists 39 women, publishes every age, and the oldest one is 24. Meanwhile its official site's entire price page is a single line reading 120min 33,000 yen — and a coupon three clicks away quietly puts the real grand total at 83,000. Two coupons on the same page, same day, same 120 minutes, both with a row labelled 合計, fifty thousand yen apart.

TOKYO BUNNYS CLUB, Yoshiwara — It Prints 'We Do Not Use Yoshiwara Age Notation,' Then Publishes 39 Ages and Not One of Them Is 25

The one sentence nobody in Yoshiwara prints

There are ninety-four soaplands in Yoshiwara. I've read a lot of their pages. They all say roughly the same things — 高級, 極上, 至福, 別世界 — and the adjectives wash over you until you stop reading them, which is more or less the point of adjectives.

Then this one, buried on a free-space page you reach through a thumbnail menu on the shop's Cityheaven listing, opens with a headline that is not an adjective. It's a denial:

■当店は吉原年齢表記のお店ではございません。 Our shop is not a shop that uses Yoshiwara age notation.

Sit with that for a second, because it's doing two jobs and both of them are aggressive.

Job one: it tells you the ages on this roster are the real ages. Job two — the interesting one — is that the sentence only means anything if you already know that "Yoshiwara age notation" is a thing, which is to say, if you already know that a number printed next to a woman's name in this district is a marketing figure and not a birth certificate. The shop isn't just claiming honesty. It's naming the convention it's opting out of, in writing, on a page hosted by the same aggregator that carries the ninety-three shops it's implicitly talking about.

I don't know another listing in the district that does this. It's a hell of a thing to put in print, and it's checkable, which is more than you can say for 至福.

So I checked.

Thirty-nine women, every age published, and a ceiling at 24

Here's the whole board — TOKYO BUNNYS CLUB(トウキョウバニーズクラブ), genre tag ソープ(高級/吉原), address 東京都台東区千束4丁目31番5号, phone 03-6240-6020, hours 11:00~24:00, closed days 無し, ten minutes on foot from Minowa on the Hibiya line. The 女の子一覧 tab reports 39人中1-39人目. Every one of the thirty-nine has a number next to her name. Not a single ?歳 on the board.

Age Women Share
20 10 25.6%
21 18 46.2%
22 5 12.8%
23 4 10.3%
24 2 5.1%
25 or older 0 0%

Mean 21.2. Median 21. Twenty-eight of thirty-nine — 71.8% — are 20 or 21. The oldest woman working at this shop, out of thirty-nine, is twenty-four, and there are two of her.

Now: is that a lie? I have no way to know, and I want to be careful here, because "no way to know" is the honest answer and the internet is full of people who won't give it. Thirty-nine women aged 20 to 24 at a shop whose entire product is a bunny costume with a hard proportion requirement is not impossible. The recruitment pitch selects for exactly this. Plenty of high-end Tokyo shops run young boards.

But I'll say this much. The shop volunteered the claim. It picked, as its distinguishing feature, the one field on the page that's famously soft in this district, and staked its credibility on that field specifically. And the distribution it produced has a hard ceiling at 24, a spike of eighteen women at a single value, and a floor exactly at the legal minimum. That's a shape. Whether the shape is a hiring policy or a house style, the page can't tell you — and the page is what invited the question.

What I can verify is that the shop is consistent about it. Look at the top of the official site: the three hero cards print YUDUKI / AGE 24, MINORI / AGE 20, AIMI / AGE 20 in badges stamped onto the photographs. A shop quietly fudging would not put the number in a badge on the marquee. It'd bury it. This one leads with it in three places.

(Also: YUDUKI. That's ゆづき. Hepburn gives you Yuzuki. Hold that thought, it comes back.)

The rest of the numbers, and the five-centimetre waist

While I had the roster open:

Measure Range Spread Mean Median Most common
Height 149–173 24cm 160.0 160 155 (×8)
Bust 80–105 25cm 89.5 88 90 (×6)
Waist 53–57 5cm 55.1 55 54 (×12)
Hip 81–89 8cm 85.9 86 88 (×8)

Height spans twenty-four centimetres. Bust spans twenty-five. Waist spans five — 53, 54, 55, 56, 57, and that's the complete list of values used across thirty-nine women. Twelve are 54. Eleven are 55. Eleven are 56. Whatever generates the waist figure at this shop is not the same process that generates the height figure, and you can watch the difference happen in the table. This is standard across the industry, for what it's worth — I've never seen a roster where the waist column behaves like the height column — but it sits at an odd angle next to a shop that made "our numbers are real" its headline.

Cups run D through J. Not one A, B, or C on the board. Twenty-five of thirty-nine (64.1%) are F or above; thirty-four (87.2%) are E or above. Distribution: E 9, F 9, G 8, D 5, H 5, I 2, J 1.

The site's own filter counters, which are the cleanest data on any Cityheaven listing because the shop doesn't type them:

Filter Count of 39
現在待機中or本日出勤 12 30.8%
新人 0 0%
写メ日記アリ 32 82.1%
動画アリ 4 10.3%
口コミアリ 35 89.7%

Two of those deserve a second look.

新人 (0). Zero rookies flagged. Except the official site's front page carries a 新人情報 panel reading 入店日:7月24日, and one of the shop's free-space pages is a full advert headlined ☆7/24(金)デビュー 業界未経験のキューティーバニー for あんず (21). And the multi-wheel course page tags あいみ with a NEW badge. So the shop is advertising a debut and a new face in three places while the aggregator's rookie filter — the one a customer would actually use to find them — returns nothing. July 24th was thirty-six days ago. The newest thing on the official site's "newest" panel is over five weeks old.

動画アリ (4). Four women out of thirty-nine have video. Ten percent, at a shop whose entire pitch is a custom-made costume you are specifically meant to be looking at. The still photography is heavily produced; the video budget evidently wasn't.

And the reviews. The shop's card on the Yoshiwara soap index reads 口コミ:1436件 — a real history, not a new shop's number. But the thirty-nine women currently on the board carry 530 reviews between them, spread across the thirty-five who have any. Which means 906 of this shop's 1,436 reviews — 63.1% — belong to women who are no longer listed. That's not a scandal; that's a four-year-old shop with normal turnover. It is, however, worth knowing before you read "1,436 reviews" as a statement about anybody you can actually book.

Now the money, which is where this page gets genuinely strange

Click システム on the Cityheaven listing. The heading 料金システム renders. Underneath it: nothing. No table, no rows, no image, no "call for pricing." A high-end soapland's price tab, blank.

Fine — go to the official site, which is well built, carries six language toggles (日本語 / English / 中文简体 / 中文繁體 / 台湾 / 한국어), and has システム → 料金表 in the global nav twice. Here is that page. Complete. Every character of the price block:

Price System 120min 33,000円 ご入浴料(税込)

That's it. One duration, one number, one label. The label is ご入浴料bathing fee. And at a soapland, the bathing fee is the fee for the bath. It is not the price of the visit.

So the total price of a visit to this shop appears on neither of its two price pages. Not on the aggregator, which is empty, and not on the official site, which publishes a component.

Where it does appear is inside a coupon.

Two coupons, both with a row labelled 合計, fifty thousand yen apart

The クーポン tab carries three, all dated 8/29(土)~8/30(日). Read them in the order they're printed.

Coupon 1 — 【初回限定】プラチナメールのご登録でご入浴料5,000円割引. Badge: 15% OFF!! Its table:

通常 クーポン利用時
合計 120分 33,000円 120分 28,000円
入浴料(税込み) 120分 33,000円 120分 28,000円

The row says 合計total. It says the total is ¥33,000.

Coupon 2 — 【1万円割引】プレミアムフリー. Badge: 12% OFF!! Its table:

通常 クーポン利用時
合計 120分 83,000円 120分 73,000円
総額 120分 83,000円 120分 73,000円

The row says 合計. It says the total is ¥83,000.

Same shop. Same page. Same day. Same 120 minutes. Two rows, both labelled total, ¥50,000 apart.

They aren't contradicting each other, technically — coupon 1's "total" is the total of the one line item it discounts, and coupon 2's is the actual grand total, which it correctly labels 総額. But a customer doesn't read a coupon as a bookkeeping exercise. A customer reads the biggest number in the biggest font, and on coupon 1 that number is 33,000 → 28,000 with 15% OFF stamped on it in red.

The third coupon closes the arithmetic beyond argument.

Coupon 3 — 【まるで王様気分】多輪車コース. Badge: 4% OFF!! Its table lists 入会金 0円 and 指名料 0円 as separate rows — no membership fee, no nomination fee — and prices the two-woman course at 通常 166,000円 → 160,000円.

¥166,000 is exactly ¥83,000 × 2.

So there it is, verified three ways: the all-in price of 120 minutes at TOKYO BUNNYS CLUB is ¥83,000, of which ¥33,000 is the bath and ¥50,000 is everything else, with nomination free and membership free. The number on the official site's price page is 39.8% of the price.

The 15% that is six percent

Line the three discounts up against the real total and the badges invert.

Coupon Badge Yen off Against the real total
プラチナメール (new customers) 15% OFF ¥5,000 6.0% of ¥83,000
プレミアムフリー 12% OFF ¥10,000 12.0% of ¥83,000
多輪車 (2 women) 4% OFF ¥6,000 3.6% of ¥166,000

The one advertised as the biggest percentage is the smallest discount in the house. ¥5,000 off ¥33,000 is a mathematically correct 15.15%; ¥5,000 off what you actually hand over is 6.02%. The coupon labelled 12% is genuinely 12% — ¥10,000 against ¥83,000, honest to the decimal. Cityheaven computes these badges off whichever line the shop tags, so nobody typed a false number anywhere. The system just produced a page where the weakest offer wears the loudest badge.

Worth noting the shop is more forthcoming elsewhere. The event page for the same ¥5,000 says:

ご新規様でメルマガ登録して頂いたお客様は総額から5,000OFFさせて頂きます。 New customers who register for the newsletter get ¥5,000 off the grand total.

総額から — off the grand total. Which is the correct framing, is worth exactly the same money, and appears on the tab nobody clicks. Same discount, described against the right base on the event page and against a component on the coupon page.

Per minute, for the shelf:

  • Rack rate: ¥83,000 ÷ 120 = ¥691.67/min
  • New customer with the newsletter: ¥78,000 → ¥650.00/min
  • Premium Free (shop picks): ¥73,000 → ¥608.33/min
  • The bath fee alone, if that's what you thought you were buying: ¥275.00/min

Side by side on the shelf, this is the expensive shop that looks cheap

Yoshiwara's soap index runs 全94件. On the first page of thirty, thirteen carry the 高級 tag — this is a district where "high-end" is the plurality, not the exception, so the label carries no information and the number has to do the work.

Here's how the 高級 shelf writes its number:

Shop Card text What it means
BLUE TOKYO PREMIUM 120分総額80000円 the whole thing
Chocolat(ショコラ) 入浴料120分27500円 the bath only, said so
コルドンブルー 120分 入浴料:30000円 the bath only, said so
LUXE リュクス 120分25000円~ unlabelled
秘書室 120分27500円~ unlabelled
TOKYO BUNNYS CLUB 120min33000円~ unlabelled

BLUE TOKYO PREMIUM writes 総額 on its search card. ¥80,000 for 120 minutes, all in, ¥666.67/min, stated where you can see it while scrolling.

TOKYO BUNNYS CLUB, on the same shelf, a few cards away, is ¥83,000 for the same 120 minutes — ¥691.67/min, twenty-five yen a minute more expensive — and its card says 33000円.

So on the Yoshiwara high-end shelf, the pricier of the two looks like it costs 41% of the cheaper one, and both cards are accurate. That's the structural problem with an aggregator that lets shops choose which line to display: the honest shop looks expensive, the shop that leads with a component looks like a bargain, and the only ones penalised are the ones that told you. Chocolat and Cordon Bleu at least wrote 入浴料 on the card. This one wrote nothing.

One more detail on that card, small but I enjoyed it: of the thirty shops on page one of the Yoshiwara soap index, twenty-nine write their durations as . TOKYO BUNNYS CLUB writes 120min. It is the only Latin-script duration on the shelf, sitting on the card of the only shop that also runs a Korean toggle and six translations. Somebody at this shop is thinking hard about who's reading. I just wish they'd applied that thinking to the number itself, because a visitor from Seoul or Taipei reading "120min 33000円" and budgeting accordingly is going to have a rough moment at the desk.

The infinite multi-wheel, and the premium course with nobody in it

The 多輪車 coupon is the most transparent document on the entire listing, which is funny, given it's for the most extravagant thing on the menu. Full text:

今までの2輪車に満足出来てますか?当店では今までの2輪車とは一線を画す多輪車コース。人数に上限がないため夢のハーレムを完全実現。 Not satisfied with the usual two-girl course? Ours is a different animal. No cap on the number of women, so the harem you've imagined is fully realised.

And then, unlike everything else on this page, it prints the whole ladder:

Coupon price Per woman Rack (×¥83,000)
2輪車 ¥160,000 ¥80,000 ¥166,000
3輪車 ¥240,000 ¥80,000 ¥249,000
4輪車 ¥320,000 ¥80,000 ¥332,000
5輪車 ¥400,000 ¥80,000 ¥415,000
each additional +¥80,000 +¥83,000

Perfectly linear. ¥80,000 a head with the coupon, ¥83,000 without, ¥3,000 saved per woman, no volume break, no ceiling. At five women that's ¥400,000 for two hours — ¥3,333 per minute — and the shop will keep adding until you stop asking. The official site calls this course 無限多輪車, infinite multi-wheel, and lists 17 of the 39 women as available for it. The URL is still nirinsha.php. Ni-rin-sha. Two-wheel. The course went infinite; the file path never got the memo.

Sitting right next to it in the global nav — twice, once under 特別コース and once under システム — is プレミアムバニーコース. I clicked it expecting the top tier, the thing that justifies ¥83,000 having a ceiling above it. The page loads. Proper header, breadcrumb, a heading that reads PUREMIUM BUNNYS CAST / プレミアムバニーズキャスト一覧, and then the cast list, which contains zero women. No price is published for the course anywhere on either site.

So the shop's premium tier currently consists of two nav entries, one empty page, and a heading in which premium is spelled PUREMIUM. Which, alongside YUDUKI for ゆづき and the event page's MAIL MAGAZINE CAMPAING, tells you the six-language front door was built by people working hard in a language that isn't theirs, and that nobody has run a spellcheck over the Latin script since launch. I find this more endearing than damning. It costs the shop nothing but a sliver of the polish it's charging ¥691 a minute for.

The clock, and the booking ladder nobody explains

Advertised hours: 11:00~24:00, 無休. Then the Q&A block adds:

11:00~24:00 ※最終受付は21:30となります。 Last reception 21:30.

Two and a half hours of the advertised business day aren't bookable. Standard enough. But run it against the shift board: today, Saturday 8/29, 12 women are on, and the latest any of them works is 23:00 — ten of the twelve run 11:00–23:00, two start at 13:30, and ことり knocks off at 20:30. A 21:30 reception on the only published course, 120 minutes, ends at 23:30. That's thirty minutes past the last clock-out on the board and thirty minutes before the advertised close. I don't know how that resolves in practice and the page doesn't say. If you're planning a late one, that's a phone call, not an assumption.

The booking ladder is genuinely useful and lives only on the official site's system page — it appears on Cityheaven nowhere:

Customer Reservations open
Same day, anyone 10:00 on the day
先行予約 (advance) 3 days ahead, 10:00
Previous visitors 6 days ahead, 10:00

Phones open at 10:00 for a shop that opens at 11:00. And note the tier that actually matters: six days for anyone who's been before, three for everyone else. With thirty-nine women and twelve on the board on a Saturday, a three-day head start is the difference between choosing and being told who's free.

Now hold that table next to the event page, which sells the newsletter like this:

さらにメルマガ会員様は3日前の10:00からご予約が可能です。 Furthermore, newsletter members can book from 10:00, 3 days in advance.

Three days ahead is 先行予約 — the standard advance window already published on the shop's own price page, for everybody. The newsletter's advertised booking privilege is the window you already have. The real privilege is the six-day one, and you don't get it by signing up for anything. You get it by having already come once.

What the ¥50,000 is actually buying

I've been hard on the price page, so let me be straight about the product, because the shop is unusually specific about it and specificity is rare enough to credit.

The costume isn't a rental. From the event page:

実績のあるオリジナル衣装制作会社による既製品ではないオリジナル作品を作成。納得のいくまで何度も打ち合わせを重ね(…)縫製はもちろんのこと、生地(一部を除く)や、ファスナー、スナップボタンなどの細かなパーツまで全て「安心の日本製」となります。 An original piece, not off-the-shelf, made by an established costume house. Round after round of consultation until we were satisfied. The stitching, the fabric (with some exceptions), and the fine parts down to the zippers and snap buttons are all Japanese-made.

A shop that itemises the snap buttons on its bunny suit is a shop that has thought about the bunny suit. Whether that's worth ¥50,000 is your call, but it isn't nothing, and it explains why the proportion requirement on the roster runs as tight as it does. The shop says so outright: the costume 「体の線がはっきりと出てしまいますので着る女性にもそれ相応のプロポーションが求められ」 — it shows the line of the body, so the woman wearing it is required to have a proportion to match. That's the hiring filter, stated in public, and the 53–57 waist column is what it looks like from the outside.

The other half of the pitch is the aroma esthe, and the mechanism there is also specific:

当店に常勤する専属のエステ講師による特別なカリキュラムを、規定回数以上受講し認定を受けたキャストが(…)水溶性の「ラグジュアリーオイル」を十分に使用した「全身アロマトリートメント」 Casts who have taken a set curriculum from our full-time in-house esthetic instructor a required number of times and been certified (…) give a full-body aroma treatment using water-soluble luxury oil.

Water-soluble matters — it rinses off in the shower, which is the actual complaint about oil work in a soap. The shop adds that the oil is domestically produced, unscented, and doesn't develop the oxidised smell cheap oil gets. Checkable? No. Specific? Unusually so. Most shops write 極上のオイル and move on.

What I can't square is the framing wrapped around all this. The main banner's alt text — the thing screen readers and search crawlers see — reads オープニングキャンペーン。ご新規様はメルマガ登録で5,000円割引。 Opening campaign. One free-space page calls the shop 唯一無二の新店舗 and boasts 堂々の新着店ランキング1位獲得!, first place in the new-shop ranking. The same page dates the room renovation to 2022年. The listing carries award badges for 100名店2026 and 100名店2023. The shop has 1,436 reviews.

You cannot be a new shop with 1,436 reviews, a 2022 renovation, and a three-year-old award. This is a mature business still flying the opening banner, the way a restaurant leaves the GRAND OPEN vinyl up until it fades. It isn't deceptive. It's a page nobody has read top to bottom in a while — which is, as it happens, the exact same failure that left the price page saying ¥33,000.

One last thing I noticed and can't resolve: the official site's footer links out to luxe-yoshiwara.jp. LUXE リュクス sits on the same Yoshiwara soap shelf, tagged 高級, with the business hours 11:00~24:00 and the access line 日比谷線 三ノ輪駅徒歩10分 — byte for byte identical to this shop's, hours and directions both. Draw your own conclusion; I'm only reporting that two cards on the same index page carry the same two lines and one site links to the other.

What I'd actually do with this

Budget ¥83,000, not ¥33,000. This is the whole point of the piece. Every published headline number at this shop — official site, search card, the coupon with the biggest badge — is the bath fee. The visit is ¥83,000 all-in, nomination free, membership free. If ¥83,000 is fine, everything below is useful. If you walked in on the ¥33,000 number, you were going to have a very bad ninety seconds at the desk.

Register for the newsletter before you call, but know what it's worth. ¥5,000 off the grand total, first visit only, via Cityheaven's Platinum Mail or the official site's list. That's 6.0% — real money, smallest discount on the page, and the only one you can stack onto a nominated booking. Don't let the 15% badge set your expectations.

If you don't care who, take Premium Free. ¥73,000 instead of ¥83,000 — ¥10,000 off, a genuine 12%, the largest single-visit discount in the house. The catch is in the fine print: 「※キャストはお任せとなります」, the shop picks. On a board where twelve of thirty-nine are working and thirty-five carry reviews, お任せ is a considerably better bet than it'd be at a shop with four unreviewed rookies on shift.

You can't combine them. 「※その他の割引との併用はできません」 — Premium Free excludes other discounts. So a first-timer chooses: ¥5,000 off with the woman you picked, or ¥10,000 off with the woman they pick. At these prices that's a ¥5,000 fee for choosing, which is honestly a fair way to price it.

Ask what プレミアムバニーコース costs. It's in the navigation twice, it has no price, and its cast list is empty. Either it's being rebuilt or it's a phone-only tier. One question.

Come back if you liked it, because the loyalty perk is real. Six days of booking lead time versus three. It's the only meaningful advantage this shop hands out, it isn't advertised as one, and it's worth more than any coupon on the page when you're trying to land a specific woman on a Saturday.

Call, don't assume, about anything after 21:00. Last reception is 21:30, the only published course is 120 minutes, and the board tops out at 23:00.

Ninety-four soaplands in Yoshiwara, and exactly one of them prints a sentence swearing off the district's oldest convention about numbers. I like that shop. I like that it stamped AGE 20 on its own marquee instead of hiding behind ?歳 like half the shelf. And I would like it considerably more if it applied the same instinct one page over, where the number that actually leaves your wallet is currently advertised at forty cents on the dollar.

Elon
ElonHere's what I keep turning over. This shop went out of its way — actively, in writing, on a page it didn't have to build — to tell you it doesn't fudge the one number the whole district is known for fudging. That's a real position. It costs something to take. And then the same shop publishes a price page whose entire content is 120min ¥33,000 when the number is ¥83,000, and lets an automated badge sell its ¥5,000 discount as 15% OFF when it's six. Nobody lied. Every figure is defensible line by line. But you can't spend a page arguing you're the honest one about ages and then hand your pricing over to whichever field the aggregator happened to tag, because a customer doesn't audit your page — he reads the biggest number and shows up with a wallet. The fix is one line of text on two pages: 総額 120分 83,000円. That's it. BLUE TOKYO PREMIUM already does it, is cheaper per minute, and looks twice as expensive on the shelf for its trouble — which tells you precisely why nobody else bothers. A shop that made honesty its brand is the one shop that doesn't get to shrug at that.