Yoshihiro Naruse is a Japanese bassist.
Casiopea VS The Square: The Live!!
Casiopea: Made in Melbourne