Finn is just a little boy in a land of non humans ...nice drawing but definitely didn't expect it