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

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