bakongera kuyumutsa cyangwa kuyotsa the sculptor was kim young won after his departure from buffy angel appeared in his own spin off series titled angel pletka was born in melbourne australia