an Entity in Data Space: 134.155.108.49:8890
The Kenshin is an upcoming yo-yo developed by Sengoku. Its pre-sales would be started on March 21st, 2016. On March 29th, 2016, it was give worldwide retail release, especially on the Sengoku online store.