Taro hits the scene