Shota Maehara, My sources of inspiration are from trivial things in life…
Shota Maehara is a digital artist based in Nagoya, Japan. He creates realistic computer graphics and pursues simple artworks that have strong messages. Human mind,...
Shota Maehara is a digital artist based in Nagoya, Japan. He creates realistic computer graphics and pursues simple artworks that have strong messages. Human mind,...