Kotomora
超新星 (choushinsei) Japanese meaning: supernova | Kotomora