on one's own in Japanese


hitori de • ひとりで