
Quick answer — Satoshi Urushihara worked on Genshiken 2 (Animation Director), Riding Bean (Mechanical Design), Love Hina Christmas Movie (Key Animation) and 1 more anime.
Satoshi Urushihara worked on Genshiken 2 (Animation Director), Riding Bean (Mechanical Design), Love Hina Christmas Movie (Key Animation), Queen's Blade: The Exiled Virgin (Key Animation).