Kotomora
極超新星 (kyokuchoushinsei) Japanese meaning: hypernova | Kotomora