Mushi-Shi

Episode 3: Tender Horns