Leonard (Adventure Time)

Leonard is a man who likes adventure. He has the power of telekinesis, transform his mechanical arm into a minigun, and uses a mystical bow, just like Nightwolf.