nae nibba nae nae

’naege’ here is a chinese word translating to ’that’
Back to Top