Mental perception like torch