catbountry: aanniimmee: - From “Daishizen no Majuu Bagi (Bagi, The Monster of Mighty Nature),” directed by Osamu Tezuka (1984) Oh murr. Tezuka sure did have a lot of sexy animals in his films…
tits titsagainstglass