A. Kiloo Games is a Danish YouTube channel and it is from Aarhus, Denmark.