If current server doesnt work please try other servers bellow.
S1 E1
The World or Myself?
The city of afforestation, Kazamatsuri. In this city which promotes the coexistence of culture and greenery, Tennouji Kotarou is tormented by supernatural phenomena night after night...