Yutaka Niibe

Yutaka Niibe at

Or.. it would be: thanks creatures.

The philosophy behind is:

草木国土悉皆成仏

Everything is Buddha.  Those who eat or be eaten.