Book Invaders is located in Kabupaten Sleman, Indonesia on Joho blok 1 no 11, RT7/RW.60, Joho, Condongcatur, Kec. Depok. Book Invaders is rated 4.5 out of 5 in the category comic book store in Indonesia.
Address
Joho blok 1 no 11, RT.07/RW.60, Joho, Condongcatur, Kec. Depok