Aniruddha 阿楼駄;離障 The Sanskrit name means “unimpeded”. One of the Buddha’s ten great disciples, well known for his devine sight.