Claverhouse over 8 years ago [hidden] Maybe this has some sort of buddhist significance. The purified soul sitting on a lotus leaf with the froglet representing wisdom, and the kitten the lifeforce, and the finch benevolence.Maybe. 3 Reply Copy ID Copy Link