Kamen Rider

Oil painting of a character from a Japanese television series.

Back to Top