hay /gif/where is this from?kthxbai
>>350903wats the moon language say?
>>350903ah, thx. seems like this is from a playstation ad
I do believe these were part of the Rumble Roses advertisements for the ps2