Sakura Hasegawa vibes much?