jolyermes: The Forest Spirit is life itself. He isn’t dead, San. He is here with us now, telling us, it’s time for both of us to live. PRINCESS MONONOKE (1997) dir. Hayao Miyazaki
StandingAsshole StealthVibes