This anime is weird.