Its cute but i dont understand the translation in the beginning, and some of it made no sense. I'm guessing the last one speaking with sakuraba on the phone is his mom?