Character drawn by tatuyayosi, blushmallet - 391075972062904326