Poster

Ali Baba and the Forty Thieves (Alibaba's Revenge / Ari-Baba to yonjuppiki no tozoku)