Weird Japanese kids. .. high school animes, amirite?