Question : who does justin timberlake play in shrek 2
Answer : Arthur Pendragon