Animal Treasure Island (Dobutsu takarajima) Reviews

Page 1 of 1
December 19, 2010
This anime film hit me like the most pleasant slap upside the head ever. I enjoyed this far more than I ever thought I would. It's probably in my top 3 favorite anime of the 70's.
Page 1 of 1