Yojiro Noda
Birthday: 1985-07-05 | Place of Birth: Tokyo, JapanYojiro Noda is a Japanese musician and actor. He is the lead vocalist and guitarist of the Japanese rock band RADWIMPS.
...
Known For
It's a Flickering Life