Taiwan

An entire island of weeaboos.