NEBULA
Discover
Movies
TV Shows
Acting
Olivia Lufkin
December 9, 1979
Naha, Okinawa Prefecture, Japan
Known
for
85
NANA
2006
Olivia Lufkin — NEBULA