Satoshi Shibata's Interests