Kurenai no Buta




Kurenai No Buta (紅の豚) a.k.a Porco Rosso, the last animation movie by Japanese director Hayao Miyazaki and Studio Ghibli has been released today in Japan. One of my all time favorite movies.