S1 · E2

Apr 17, 1993 · 30 min

The Kunoichi Class is Terrible

Your rating