Blizzard's controversial and oppressive stance on the Chinese government overwhelms the news - plus One Punch Man, the Playstation 5 and much more!
from Anime News Network https://ift.tt/3129kHk
from Anime News Network https://ift.tt/3129kHk
Tags
Anime News Network