Aniworks Logoworks
Please Put Them On, Takamine-san

Episode 8 of Please Put Them On, Takamine-san

Aired May 21, 2025