Yoarashi- The best school in the country, and they still produce insufferable idiots like you.Source

more about : Yoarashi