sea shore, makoto shinkai