>>8079986>>8079984>pEEAlso, I'm an occasional frogposter and historic karenposter (I pretty much invented the current form of karenposting)
>>8079990I don't know I don't watch anime but I believe this is a French cartoon where everyone just looks like this