Tag archives for twitter drama
Chinese Language School Insults Nintendo Switch Owners
Written by Flamecaster, edited by Otaku Apologist An advertisement for one of China’s largest English-teaching schools has been discovered, one that is sure to draw the ire of Nintendo fans…