Aniworks Logoworks
Ran→Sem: Hakudaku Delmo Tsuma no Miira Tori

Episode 2 of Ran→Sem: Hakudaku Delmo Tsuma no Miira Tori