怪你好
        
            [guài nĭ hăo]
        
        
            The name "Kuai You Hao", directly translated as “It's Your Fault”, reflects somewhat of self-reprimand or blame put playfully or seriously on another person or situation for a perceived fault, perhaps adding an air of quirkiness and humor to oneself.