Just finished that episode of Samurai Champloo. If you've seen it, you know which on I'm talking about.