Kappa and Shamisen in The Moon Picture

Two Kappas (Japanese water-spirit or imp in their mythology) playing a Shamisen (Japanese lute or banjo-like instrument) in a run down house on a moonlit night. pretty much in the title itself lol
Continue Reading: Moon