Ryota Kikuchi is an artist.
Ryota Kikuchi is an artist.