“Koi no yokan :- It means love at second sight; the feeling you get when you meet someone for the first time and think you are going to fall in love with them.” This Japanese phrase aptly defines what I felt when I started reading this book. And yeah