In which way and how do you think Joe Yabuki is an in depth and complex character? Share your analysis.