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…
Read Now