Taiwanese cosplayer, Hizuki Aya, who is also known as Yao, recently cosplayed Howl from the Studio Ghibli's classic, Howl's Moving Castle. She has been known. Continue reading