Character haruka hasegawa