Japan loves their yandere Urbain huh