Not sure who the artist is. The translation on the back that is written in Japanese explains this. I had a friend translate part of the description which says '25th main exhibition'. No idea what this means. My understand standing is that it originates from Meguro, Tokyo. I know that it it's difficult to find any information on this date in English.
1.7M X 1.2M