Yojiro Noda, is a Japanese singer, songwriter, musician, record producer and actor. Noda is the lead vocalist, songwriter and guitarist of the Japanese rock band Radwimps and also began a solo project, Illion, in 2012.
All Apple Originals.
New Apple Originals every month. Watch on Apple devices, streaming platforms and smart TVs.