Totoro Published January 22, 2016 at 1134 × 1600 in The 1st OTTO Oscars! Submit your OTTO-themed Movie Poster and Win $100 Worth of Pizza Delivered to your Door on Oscar Night