Holy shit I almost forgot about that. That makes sense now, guess I was just distracted by how the clothes were making me think of the Fantastic Four.
I chose not to screencap it simply because I wanted to leave it a surprise for my friend (whom I'm going to send the file to here soon), but there was also a brief cameo in which Cleopatra cried out "Someone save that man!" and it cuts to Astro Boy (theme song included) for a moment. It was really random, but the film was already goofy prior to that scene, so I didn't think much of it.
EDIT: Oh yeah, I did a quick read-up while I was waiting for the film to download, and the movie apparently did get a limited release in the States right around the same time as Fritz the Cat and was even advertised in the same way. It bombed hard, though, so anything related to the dub no longer exists.
I didn't, I only heard of its limited release after it happened, so I had to dig around for the subs. But he's right, I felt like I was stoned off of my mind watching it, and it was such a weird experience. And because it was such a weird feeling, I honestly don't want to watch it ever again, which is a shame because the art is quite beautiful and I liked the music. Someone somewhere might've actually seen it stoned, and I hope they didn't get a heart attack from it lol.