Ogikubo Station release new song
Ogikubo Station have released a new song called “Really Really Want to, Really Really Care”. The song appears to be a stand-alone release. Ogikubo Station released
We Can Pretend Like
in 2018 via Asian Man Records. Check out the song below.