Watch To Love-Ru Season 1 Episode 1 - The Girl Who Fell From the Sky

To Love-Ru Season 1 Episode 1

Watch To Love-Ru Season 1 Episode 1 - The Girl Who Fell From the Sky
Rito tries to work up the courage to confess to his long time crush. The universe seems to be against him, dropping a naked runaway alien princess named Lala into his bathtub.

Release: 2008-04-04