Who is big boss in this world?

God or human
46 answers 46