I LOVED THIS SO MUCH MY HEART FLUTTERED. You must read this. Everything is perfect, the development was just right and I can't remember the number of times I laughed so hard. It's so fluffy and cheesy but doesn't overly do it.
Star x Fanboy