I had a dream about him two nights ago. Plus, he's one of my favorite characters from the Sly Cooper series. I bought "Sly: Thieves in Time" three days ago. I haven't play the other three Sly games, but I'll try to burn them soon.
Rioichi and background - SONY and Sly Cooper