A mentally unstable musician who probably does drugs and says terrible asian jokes
Aiden Kong is a dumbass.