Takeuchi Ryo | Slate