Baground Oren - Oren (オレン oren) is an artificial lifeform from universe 6, and the twin of kamin. Baground Oren : ✓ free for commercial use ✓ high quality images.