2010-02-09 // 01:55:18
doctordurden
Reminds me of the movie "Spirited Away".