Toshima Ward
Hobby gathering
2026.09.11–11.03
Special Evening Hours 'Still More ♡ Sex-Filled Exhibition'
“Sunshine Aquarium at Night” and a special exhibition exploring the mysteries of life
“More and More ♡ Sex Galore”
At Sunshine Aquarium, the nighttime special event “More and More ♡ Sex Galore” is being held. This is the fifth installment in the popular series that began in 2019. It uniquely presents survival strategies and the “mystery of sex,” including animals’ courtship, reproduction, parenting, and the mechanisms of reproductive organs that are rarely seen.
Exhibition Highlights
Unique exhibits to experience at the aquarium at night
In an enchanting, nighttime-only space, you can appreciate the lesser-known aspects of sexuality in diverse creatures through illustrations and special tanks. The program is full of playful, adult-oriented ideas, including a sealed booklet given to every visitor.
Interactive content to enjoy textures and mechanisms
A wealth of installations you can touch and operate.
Making their debut are “ビンビンBOX,” which lets you experience the structure of a male sea lion’s reproductive organ, and the ““性”存確率ルーレット,” where you can feel the harsh odds from survival to reproduction in fish. You can also enjoy the popular “もみもみBOX,” where you put your hand in to check the feel of “something” from a living creature.
Limited goods & cafe menu
Limited goods will be on sale, including original condoms and room key holders featuring the room number “181,” tied to the ““plenty” of sex” theme.
At the Tully’s Coffee inside the facility, a limited-time “アクアリウムココア” featuring motif illustrations of creatures appearing in the event will also be available.
Recommended for
This event is recommended for those who want to enjoy a unique aquarium experience in Ikebukuro, Tokyo at night, and for those who wish to explore the little-known behavior of creatures and the wonders of life.
Why not visit a special nighttime aquarium and spend a moment full of surprises and discoveries?
Scenes from past events
Images courtesy of Sunshine Aquarium
Scenes from past events
Images courtesy of Sunshine Aquarium
※Admission is available until 30 minutes before closing.
※For the latest information on events and merchandise, please check the official website.
:root {
--bg-color: #fcfcfc;
--card-bg: #ffffff;
--text-main: #111111;
--text-muted: #555555;
--accent-orange: #ff5500;
--accent-orange-light: #fff2ec;
--border-color: #e5e5e5;
--dark-card: #141414;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
html, body {
width: 100%;
overflow-x: hidden;
background-color: var(--bg-color);
color: var(--text-main);
font-family: 'Noto Sans JP', 'Noto Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
line-height: 1.7;
letter-spacing: 0.02em;
-webkit-font-smoothing: antialiased;
}
.container {
max-width: 860px;
width: 100%;
margin: 0 auto;
padding: 48px 20px;
}
/* Header Styling */
header {
border-bottom: 2px solid var(--text-main);
padding-bottom: 32px;
margin-bottom: 48px;
}
.badge {
display: inline-block;
background-color: var(--accent-orange);
color: #ffffff;
font-size: 0.75rem;
font-weight: 700;
padding: 3px 10px;
text-transform: uppercase;
letter-spacing: 0.08em;
margin-bottom: 16px;
}
.main-title {
font-size: 1.6rem;
font-weight: 700;
line-height: 1.35;
color: var(--text-main);
margin-bottom: 12px;
word-break: break-word;
}
.intro-text {
font-size: 0.925rem;
color: var(--text-muted);
text-align: justify;
word-break: break-word;
}
/* Section Styling */
section {
margin-bottom: 56px;
width: 100%;
}
.section-header {
margin-bottom: 24px;
}
.section-title {
font-size: 1.3rem;
font-weight: 700;
letter-spacing: 0.04em;
position: relative;
}
.section-title::after {
content: '';
display: block;
width: 36px;
height: 3px;
background-color: var(--accent-orange);
margin-top: 6px;
}
/* Highlights Layout */
.grid-highlights {
display: flex;
flex-direction: column;
gap: 20px;
width: 100%;
}
.card {
background-color: var(--card-bg);
border: 1px solid var(--border-color);
padding: 24px;
width: 100%;
box-sizing: border-box;
transition: border-color 0.3s ease;
}
.card:hover {
border-color: var(--accent-orange);
}
.card-number {
font-size: 0.8rem;
font-weight: 700;
color: var(--accent-orange);
margin-bottom: 8px;
display: block;
}
.card-title {
font-size: 1.1rem;
font-weight: 700;
margin-bottom: 12px;
line-height: 1.4;
word-break: break-word;
}
.card-text {
font-size: 0.9rem;
color: var(--text-muted);
word-break: break-word;
}
.card-text p {
margin-bottom: 8px;
}
.card-text p:last-child {
margin-bottom: 0;
}
/* Recommendation Section */
.recommend-box {
border-top: 1px solid var(--border-color);
padding-top: 36px;
width: 100%;
}
.recommend-text {
font-size: 0.925rem;
color: var(--text-main);
margin-bottom: 24px;
text-align: justify;
word-break: break-word;
}
/* Image Gallery Protection & Responsiveness */
.image-gallery {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
gap: 20px;
margin-bottom: 28px;
width: 100%;
/* Chặn chọn ảnh (Copy protection for images) */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.image-frame {
background-color: #f4f4f5;
border: 1px dashed var(--border-color);
border-radius: 4px;
padding: 12px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 100%;
overflow: hidden;
}
/* Fix lỗi ảnh tràn màn形 */
.image-frame img {
max-width: 100%;
width: 100%;
height: auto;
display: block;
object-fit: contain;
pointer-events: none; /* Ngăn kéo thả / lưu ảnh */
}
.image-caption {
font-size: 0.75rem;
color: var(--text-muted);
margin-top: 8px;
text-align: center;
word-break: break-word;
line-height: 1.4;
}
/* Notes List */
.notes-list {
list-style: none;
background-color: #f4f4f5;
padding: 20px 20px 20px 32px;
width: 100%;
box-sizing: border-box;
}
.notes-list li {
font-size: 0.825rem;
color: var(--text-muted);
margin-bottom: 6px;
text-indent: -1.2em;
word-break: break-word;
}
.notes-list li:last-child {
margin-bottom: 0;
}
/* Responsive Design */
@media (max-width: 768px) {
.main-title {
font-size: 1.4rem;
}
.container {
padding: 32px 16px;
}
.card {
padding: 20px;
}
.image-gallery {
grid-template-columns: 1fr;
}
}