Kaneda and Mori's baby has arrived!