The Perfect Date ★½

Exactly how you think it would be