/>
Avatar photo

Louise George Kittaka

Louise George Kittaka is a Tokyo-based Kiwi with a passion for all things Alien(s) and who never tires of exploring the city she calls home.
NADA