Risa Niihara (now known as Kisa Niikura) is a Japanese actress and former junior idol whose early career is documented through a series of "image DVDs," including the popular title Pastel White
. Born on June 11, 1998, in Saitama Prefecture, Niihara began her career in the entertainment industry as a child model and junior idol, a genre in Japan focusing on young talents. Career Development and Transition
The Pastel White series represents an early stage in the performer's professional journey within the Japanese entertainment landscape. These projects were part of a broader portfolio of work that included modeling and appearances in various media aimed at establishing a presence in the industry. Such roles are often a common starting point for young entertainers in Japan who later pursue careers in television and film. Transition to Kisa Niikura risa niihara pastel white 3
As she moved into adulthood, she underwent a significant professional rebranding, adopting the name Kisa Niikura. This change signaled a shift in her career focus from teen idol activities to becoming a dedicated actress. This transition allowed her to take on more diverse and mature roles in different media formats, reflecting her growth and evolution as a performer. Professional Legacy
Today, the early works under the name Risa Niihara are viewed as the foundation of her current career. While many of these early releases are no longer in active production, they are noted in entertainment databases as part of her historical filmography. Her successful transition from the junior idol sector to the mainstream acting world is often cited as an example of how young talents navigate the competitive Japanese entertainment market. Risa Niihara (now known as Kisa Niikura )
Her current work as Kisa Niikura continues to be the primary focus of her professional public profile, as she continues to build a legacy in the acting community.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Risa Niihara — Pastel White 3</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=Outfit:wght@200;300;400;500&display=swap" rel="stylesheet">
<style>
:root
--bg: #f5f0eb;
--bg-deep: #ece5dd;
--fg: #2c2520;
--muted: #9a8e83;
--accent: #c4a882;
--accent-light: #ddd0be;
--card: rgba(255,255,255,0.55);
--border: rgba(196,168,130,0.25);
--blush: rgba(210,170,150,0.08);
* margin: 0; padding: 0; box-sizing: border-box;
body
font-family: 'Outfit', sans-serif;
background: var(--bg);
color: var(--fg);
overflow-x: hidden;
min-height: 100vh;
.font-display
font-family: 'Cormorant Garamond', serif;
/* Floating orbs */
.orb
position: fixed;
border-radius: 50%;
filter: blur(80px);
opacity: 0.4;
pointer-events: none;
z-index: 0;
.orb-1
width: 500px; height: 500px;
background: radial-gradient(circle, #e8d5c0 0%, transparent 70%);
top: -10%; right: -5%;
animation: orbFloat1 18s ease-in-out infinite;
.orb-2
width: 400px; height: 400px;
background: radial-gradient(circle, #d4c4b0 0%, transparent 70%);
bottom: 10%; left: -8%;
animation: orbFloat2 22s ease-in-out infinite;
.orb-3
width: 300px; height: 300px;
background: radial-gradient(circle, #c9b8a4 0%, transparent 70%);
top: 50%; right: 20%;
animation: orbFloat3 15s ease-in-out infinite;
@keyframes orbFloat1
0%, 100% transform: translate(0, 0) scale(1);
33% transform: translate(-40px, 30px) scale(1.05);
66% transform: translate(20px, -20px) scale(0.95);
@keyframes orbFloat2
0%, 100% transform: translate(0, 0) scale(1);
50% transform: translate(50px, -40px) scale(1.1);
@keyframes orbFloat3
0%, 100% transform: translate(0, 0) scale(1);
40% transform: translate(-30px, 20px) scale(1.08);
80% transform: translate(25px, -35px) scale(0.92);
/* Grain overlay */
.grain::before
content: '';
position: fixed;
inset: 0;
z-index: 1;
pointer-events: none;
opacity: 0.03;
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
background-repeat: repeat;
background-size: 180px;
/* Reveal animation */
.reveal
opacity: 0;
transform: translateY(32px);
transition: opacity 0.9s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.9s cubic-bezier(0.22, 1, 0.36, 1);
.reveal.visible
opacity: 1;
transform: translateY(0);
/* Stagger children */
.stagger > .reveal:nth-child(1) transition-delay: 0s;
.stagger > .reveal:nth-child(2) transition-delay: 0.12s;
.stagger > .reveal:nth-child(3) transition-delay: 0.24s;
.stagger > .reveal:nth-child(4) transition-delay: 0.36s;
.stagger > .reveal:nth-child(5) transition-delay: 0.48s;
.stagger > .reveal:nth-child(6) transition-delay: 0.6s;
/* Text line animation */
.line-reveal
overflow: hidden;
.line-reveal span
display: inline-block;
transform: translateY(110%);
transition: transform 1s cubic-bezier(0.22, 1, 0.36, 1);
.line-reveal.visible span
transform: translateY(0);
/* Horizontal line grow */
.hline
width: 0;
height: 1px;
background: var(--accent);
transition: width 1.4s cubic-bezier(0.22, 1, 0.36, 1);
.hline.visible
width: 100%;
/* Card hover */
.text-card
background: var(--card);
border: 1px solid var(--border);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);
transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1),
box-shadow 0.5s ease,
border-color 0.5s ease;
.text-card:hover
transform: translateY(-4px);
box-shadow: 0 20px 60px rgba(180,160,130,0.12);
border-color: rgba(196,168,130,0.5);
/* Number accent */
.num-accent
font-family: 'Cormorant Garamond', serif;
font-weight: 300;
font-size: 6rem;
line-height: 1;
color: var(--accent-light);
transition: color 0.5s ease;
.text-card:hover .num-accent
color: var(--accent);
/* Scrollbar */
::-webkit-scrollbar width: 6px;
::-webkit-scrollbar-track background: transparent;
::-webkit-scrollbar-thumb background: var(--accent-light); border-radius: 3px;
/* Nav link */
.nav-link
position: relative;
color: var(--muted);
transition: color 0.3s ease;
.nav-link::after
content: '';
position: absolute;
bottom: -2px;
left: 0;
width: 0;
height: 1px;
background: var(--accent);
transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1);
.nav-link:hover
color: var(--fg);
.nav-link:hover::after
width: 100%;
/* Floating particles canvas */
#particles
position: fixed;
inset: 0;
z-index: 0;
pointer-events: none;
/* Quote marks */
.quote-mark
font-family: 'Cormorant Garamond', serif;
font-size: 8rem;
line-height: 0.6;
color: var(--accent-light);
user-select: none;
/* Marquee */
.marquee-track
display: flex;
width: max-content;
animation: marquee 40s linear infinite;
@keyframes marquee
0% transform: translateX(0);
100% transform: translateX(-50%);
/* Separator dots */
.dot-sep
width: 4px; height: 4px;
border-radius: 50%;
background: var(--accent);
opacity: 0.5;
@media (prefers-reduced-motion: reduce)
.orb, .marquee-track animation: none !important;
.reveal opacity: 1; transform: none; transition: none;
.line-reveal span transform: none; transition: none;
.hline width: 100%; transition: none;
</style>
</head>
<body class="grain">
<!-- Floating ambient orbs -->
<div class="orb orb-1"></div>
<div class="orb orb-2"></div>
<div class="orb orb-3"></div>
<!-- Particle canvas -->
<canvas id="particles"></canvas>
<!-- Main content wrapper -->
<div class="relative z-10">
<!-- Navigation -->
<nav class="fixed top-0 left-0 right-0 z-50 px-6 md:px-12 py-5 flex items-center justify-between" style="background: linear-gradient(to bottom, var(--bg), transparent);">
<div class="font-display text-lg tracking-widest uppercase" style="color: var(--accent); font-weight: 300;">
RN
</div>
<div class="hidden md:flex items-center gap-8 text-sm font-light tracking-wide">
<a href="#
Pastel White figures often use soft pastels for accent colors (hair, eyes, accessories) rather than bold, saturated paints. Hair & Eyes: Look for the subtle gradient
Risa Niihara’s vision for Pastel White 3 was always "layered decay." You do not wear this piece as a statement. You wear it as a base.
Unlike typical idol photobooks that rely on high-contrast, vibrant colors, Pastel White 3 adheres to a strict, soothing palette. True to its title, the book is bathed in whites, creams, soft pinks, and pale blues.
The imagery focuses on the "everyday" elevated to art. You won’t find elaborate sets or theatrical costumes here. Instead, Niihara is captured in states of quiet repose: