Kotomora
超海洋 (choukaiyou) Japanese meaning: superocean | Kotomora