Aniworks Logoworks
Please Put Them On, Takamine-san

Episode 5 of Please Put Them On, Takamine-san

Aired Apr 30, 2025