One of the three microshorts which inspired 'Jojo in the Stars'
June 13, 2002
Released
Pizza Sangre
1min
—
Studio AKA