Self-manifested idol