I realise this seems rather random, that I'm posting about DECO*27. But upon reading Shin's updates, it seems he's playing guitar on this single!
Check it out! ^^ And if you actually go to the proper Youtube link, not only can you see all the credits but they've translated the song!
Click to view