White Marked Tussock Moth

Don't look for god in the sky, look within your own body.

~Osho