This is definitely JOJO, That series is straight up meme materials
dudeeee, I too watched JOJO because of the memes XD
Daymn bro same here URA ~ URA ~ URAAAA